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.