Front-End Developer Our client is a dynamic and innovative field service SaaS business that leverages cutting-edge technology to deliver exceptional solutions to their clients. They are seeking a highly skilled and experienced Front-End Developer to join their growing team. As a key member of their technology department, you will play a crucial role in developing and enhancing web-based software applications that drive efficiency and excellence in their field service operations. Responsibilities:Software Development:Design, develop, test, and maintain high-quality software solutions using C# and the ASP.NET framework.Develop responsive and user-friendly web applications, using React, React Native, HTML, CSS and JavaScript, to enhance the overall user experience.Problem Solving:Demonstrate strong analytical and problem-solving skills to address complex challenges in software development.Engage with team to identify and implement effective solutions.Cloud Technologies:Work with cloud technologies to ensure scalability, reliability, and security of our software applications.Leverage cloud platforms to optimize application performance and maintainability.Mobile Development:Contribute to mobile development initiatives, leveraging expertise in mobile technologies to enhance our service delivery capabilities.Build Progressive Web Apps, iOS and Android apps.Team Dynamics:Collaborate effectively with a cross-functional team of engineers, product managers, and designers to deliver high-quality software solutions. Qualifications:Bachelor’s degree in computer science, engineering, or a related field.4 to 6 years of hands-on experience in software development, with a focus on C# and .NET technologies.Proven experience in web development using React, React Native, AngularJS, Angular, Typescript, jQuery, HTML, CSS, and JavaScript.Familiarity with mobile development using React Native + Expo is a significant plus.Developing client premise-based and/or web-based software solutions with application development, complex code development, application testing and component designExperience with cloud platforms and services, namely Azure and AWS.Database development with Microsoft SQL Server and Azure SQL a plus.Experience with Test Driven Development (TDD) and a commitment to writing clean, well-tested code. Preferred Experience:· Experience in Agile Software Development and agile methodologies.Knowledge of best practices in code review, code analysis, and automated testing frameworks.Proven ability to integrate automated testing into the software development lifecycle.Knowledge of financial, distribution, manufacturing or service applications and ERPs.