Skip to Content

Full Stack .NET Developer with UI/UX

Remote

We are seeking a talented and innovative Full Stack .NET Developer with a strong focus on UI/UX design and development. The ideal candidate will have expertise in .NET technologies and a passion for creating seamless and visually appealing user interfaces.

You will collaborate with cross-functional teams to design, develop, and maintain robust, scalable, and user-friendly applications, applying UX best practices and conducting user research to ensure designs meet user needs and expectations.

  

Backend Development (.NET Core)
Frontend Development (JavaScript, HTML/CSS)
User Experience (UX) Design
Database Management
DevOps and Deployment

Responsibilities

  • Design, develop, and maintain scalable web and desktop applications using .NET framework.
  • Create and implement RESTful APIs
  • Develop and enhance user interfaces, ensuring responsiveness and intuitive user experience
  • Collaborate with cross-functional teams to translate UI/UX requirements into functional applications.
  • Debug and resolve application issues, ensuring optimal performance and security.

Must Have

  • 5+ years of experience in full-stack development with .NET technologies.
  • Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks
  • Expertise in designing user interfaces and experiences using tools like Figma or Adobe XD
  • Strong expertise in C#, ASP.NET, .NET Core, and SQL Server
  • Proficiency in Microsoft SQL

Nice to have

  • Knowledge of cloud platforms like Azure
  • Familiarity with Agile methodologies and tools like Jira or Trello
  • Experience with A/B testing and user analytics to optimize user experience
  • Background in financial technology or the financial services industry

Detailed Job Description


Key Responsibilities

  • Design, develop, and maintain scalable web and desktop applications using the .NET framework (C#, ASP.NET, .NET Core).
  • Create and implement RESTful APIs and integrate them with front-end components.
  • Develop and enhance user interfaces, ensuring responsiveness and an intuitive user experience.
  • Collaborate with product, design, and development teams to translate UI/UX requirements into functional applications.
  • Apply UX best practices and conduct user research to ensure designs meet user needs and expectations.
  • Debug and resolve application issues, ensuring optimal performance, reliability, and security.
  • Participate in peer code reviews and contribute to improving code quality and maintainability.
  • Stay updated with the latest .NET and UI/UX trends to drive continuous improvement.


Required Skills and Qualifications

  • Experience: Minimum of 5 years in full-stack development with .NET technologies and 2+ years of experience in UI/UX design.
  • Front-End: Proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Angular, or Vue.js).
  • UI/UX: Expertise in designing user interfaces and experiences using tools like Figma, Adobe XD, or Sketch.
  • Back-End: Strong expertise in C#, ASP.NET, .NET Core, and SQL Server.
  • Database: Proficiency in SQL, including stored procedures, triggers, and performance optimization.
  • APIs: Experience with developing and consuming RESTful APIs.
  • DevOps: Familiarity with CI/CD pipelines and version control systems (e.g., Git).
  • Communication: Strong written and verbal communication skills, with the ability to collaborate effectively in a team environment.


Preferred Skills (Not Mandatory)

  • Knowledge of cloud platforms like Azure or AWS.
  • Familiarity with Agile methodologies and tools like Jira or Trello.
  • Experience with A/B testing and user analytics to optimize the user experience.
  • Background in financial technology or the financial services industry.