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.
* Bachelor's 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.
#J-18808-Ljbffr