About the role
Location: Canada
Remote We are seeking a Senior Front End Developer to join our Manufacturing Division team in building and evolving a complex modern, innovative, scalable SaaS application. This role is ideal for a highly skilled developer who enjoys solving complex problems, collaborating with other senior engineers, and delivering high-quality, maintainable code. You will work closely with cross-functional teams to implement intuitive and performant user interfaces.
Responsibilities
- Design and develop web applications using Angular, ensuring the highest standards of code quality, performance, consistency, and responsiveness.
- Collaborate closely with UI/UX designers to translate design mockups into interactive and intuitive user interfaces.
- Participate in architectural and technical discussions to drive innovation and improve our front-end development processes.
- Work with a team of talented developers on front-end and Angular best practices.
- Stay current with the latest industry trends and emerging technologies to make informed decisions about tooling and best practices.
- Conduct code reviews to maintain code quality and ensure compliance with established coding standards.
- Troubleshoot and resolve complex technical issues related to front-end development.
Qualifications
- Extensive experience with Angular and modern front-end development for commercial multi-tenant applications.
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript, with a deep understanding of web standards and cross-browser compatibility.
- Strong understanding of RxJS and state management libraries (e.g., NgRx, NGXS).
- Experience with front-end tooling such as Nx, Tailwind, Jest, and Ag Grid.
- Proficiency with Git or similar version control systems.
- Experience with RESTful API integration.
- Experience with .NET/C# is a plus.
- Experience with cloud platforms such as Azure, AWS, or GCP is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field (or equivalent professional experience).
- A passion for staying current with emerging front-end technologies and best practices.
About ECI Software Solutions
For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to businesses around the world.
With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It’s how business gets done.
Privately held with more than 16,000 customers, ECI is headquartered in Fort Worth, Texas, USA, with offices and companies throughout the U.S., Australia, New Zealand, England, and the Netherlands. For more information, email info@ecisolutions.com, visit www.ECISolutions.com, or call (800) 959-3367.
Similar jobs you might like
About the role
Location: Canada
Remote We are seeking a Senior Front End Developer to join our Manufacturing Division team in building and evolving a complex modern, innovative, scalable SaaS application. This role is ideal for a highly skilled developer who enjoys solving complex problems, collaborating with other senior engineers, and delivering high-quality, maintainable code. You will work closely with cross-functional teams to implement intuitive and performant user interfaces.
Responsibilities
- Design and develop web applications using Angular, ensuring the highest standards of code quality, performance, consistency, and responsiveness.
- Collaborate closely with UI/UX designers to translate design mockups into interactive and intuitive user interfaces.
- Participate in architectural and technical discussions to drive innovation and improve our front-end development processes.
- Work with a team of talented developers on front-end and Angular best practices.
- Stay current with the latest industry trends and emerging technologies to make informed decisions about tooling and best practices.
- Conduct code reviews to maintain code quality and ensure compliance with established coding standards.
- Troubleshoot and resolve complex technical issues related to front-end development.
Qualifications
- Extensive experience with Angular and modern front-end development for commercial multi-tenant applications.
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript, with a deep understanding of web standards and cross-browser compatibility.
- Strong understanding of RxJS and state management libraries (e.g., NgRx, NGXS).
- Experience with front-end tooling such as Nx, Tailwind, Jest, and Ag Grid.
- Proficiency with Git or similar version control systems.
- Experience with RESTful API integration.
- Experience with .NET/C# is a plus.
- Experience with cloud platforms such as Azure, AWS, or GCP is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field (or equivalent professional experience).
- A passion for staying current with emerging front-end technologies and best practices.
About ECI Software Solutions
For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to businesses around the world.
With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It’s how business gets done.
Privately held with more than 16,000 customers, ECI is headquartered in Fort Worth, Texas, USA, with offices and companies throughout the U.S., Australia, New Zealand, England, and the Netherlands. For more information, email info@ecisolutions.com, visit www.ECISolutions.com, or call (800) 959-3367.