Senior Frontend Developer
We are looking for a full-time Senior Frontend Developer to join us.

Role Summary
Deliver new features and product updates for our ChemAlert and First Priority software applications. This hands-on role involves translating requirements into high-quality, scalable solutions through both independent and collaborative work. The developer will lead and contribute to iterative development processes, primarily focusing on both Typescript, HTML, CSS and the React & Angular frameworks. This position requires a strong balance of technical expertise, problem-solving ability, leadership of the frontend space and adaptability to thrive in a fast-paced, agile environment.
Key Responsibilities / Accountabilities
Technical Leadership:
- Design and deliver scalable, secure, and high-performing frontend software solutions.
- Architect and design software solutions leveraging advanced design principles and industry best practices.
- Own frontend architecture decisions and ensure alignment with technical standards
- Conduct code reviews and uphold code quality across the team
- Oversee and contribute to the development of critical software components, ensuring scalability, performance, and security
Mentorship and Collaboration:
- Mentor developers to support technical growth and knowledge of frontend.
- Collaborate with stakeholders and cross-functional teams to drive outcomes.
- Champion best practices in DevOps, testing, and secure coding.
Operational Excellence:
- Monitor and resolve frontend production issues, implementing long-term solutions to prevent recurrence.
- Define and maintain technical standards, including coding conventions and architectural patterns.
- Evaluate and recommend new tools or technologies.
Key Skills
Technical Proficiency:
- Proven ability to design scalable, secure infrastructure solutions.
- Strong experience in test strategies and automated testing frameworks.
Leadership and Influence:
- Ability to influence team decisions and project directions through deep technical insights.
- Experience engaging effectively with senior stakeholders on strategy and technology planning.
Problem-Solving and Complexity Management:
- Proven track record of leading the design and delivery of complex, multi-faceted software systems and applications.
- Ability to handle high levels of uncertainty and resolve competing priorities with sound judgment.
- Communicates clearly across technical and non-technical audiences, translating complexity into actionable insights.
Key Competencies & Attributes
- Excellent problem-solving skills, with the ability to think strategically about technology and its role in driving business outcomes.
- Excellent communication skills both verbal and written.
- Positive work ethic towards any challenge that needs solving
- Adaptability and ability to work flexibly, ability to absorb information quickly and be able to work in a highly iterative, agile way to changing business priorities.
Experience & Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field/discipline
- At least 7 years Development experience, with a strong emphasis on back-end development skills in Java.
- 8 - 10 years hands on programming experience
- Extensive experience with Typescript and Rest APIs
- Framework experience with React and Angular
- Bonus experience with Java
- Experience with agile project delivery.
Opportunity Awaits
Please complete the form below to complete your application.