Job Openings .Net Front End Developer

About the job .Net Front End Developer

We are seeking a proficient .NET Front-End Developer to join our development team. The successful candidate will have a strong grasp of front-end technologies, a deep understanding of the .NET framework, and a keen eye for detail. As a .NET Front-End Developer, you will work closely with designers, back-end developers, and other stakeholders to deliver seamless and engaging user experiences.

Responsibilities:

  • Develop and maintain front-end components and applications using .NET technologies.
  • Collaborate with UI/UX designers to implement interactive and responsive web applications.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Develop reusable code and libraries for future use.
  • Implement and adhere to coding standards and best practices.
  • Conduct thorough testing and debugging to ensure high-quality deliverables.
  • Work with back-end developers to integrate APIs and services.
  • Participate in code reviews and provide constructive feedback to peers.
  • Stay current with emerging front-end technologies and industry trends.

Requirements:

  • Proven experience as a .NET Front-End Developer or similar role.
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with front-end frameworks/libraries such as React, Angular, or Vue.js.
  • Proficiency in C# and the .NET framework (ASP.NET Core is a plus).
  • Familiarity with RESTful APIs and web services integration.
  • Knowledge of responsive design principles and mobile-first development.
  • Understanding of code versioning tools, such as Git.
  • Strong problem-solving skills and the ability to work independently or as part of a team.
  • Excellent communication and teamwork skills.
  • Bachelors degree in Computer Science, Engineering, or a related field, or equivalent work experience.

Preferred Qualifications:

  • Experience with front-end build tools and module bundlers (e.g., Webpack, Gulp).
  • Familiarity with testing frameworks (e.g., Jest, Mocha) and end-to-end testing tools (e.g., Selenium, Cypress).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with agile methodologies and scrum frameworks.
  • Familiarity with design tools such as Adobe XD, Sketch, or Figma.