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.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.
#J-18808-Ljbffr