Your Newpany and Role
We’re looking for a Senior Front-End Developer to join a dynamic Scrum team working on cutting-edge web applications. This is an opportunity to work on high-impact projects using modern technologies and best practices, collaborating with architects, designers, and testers to deliver robust, scalable solutions.
You’ll be responsible for building Single Page Applications with ReactJS and TypeScript, implementing analytics, and ensuring high-quality code through TDD and code reviews. This role requires strong technical leadership, proactive problem-solving, and excellentmunication skills.
What You'll Need to Succeed
Essential Technical Skills
1. ReactJS, Redux, TypeScript, HTML, CSS
2. Experience implementing web analytics (, Adobe Analytics)
3. Strong engineering principles for SPAs and best practices for TypeScript
4. Expertise in state management and routing
5. Unit testing/TDD using Jest or Vitest
6. Proficiency with Git, GitLab, merge requests, and code reviews
7. Experience with NPM Workspaces, premit hooks, and build/test pipelines
8. Understanding of RESTful APIs and authentication protocols (JWT, OAuth)
9. Experience with Reactponent development and tools like Storybook
Desirable Skills
10. Azure and DevOps experience
11. Accessibility (A11y) best practices
Behaviours & Responsibilities
12. Senior-level experience in front-end development within a blended Scrum team
13. Ability to manage workload, break down tickets, and collaborate on architecture decisions
14. Enforce coding standards and best practices through detailed code reviews
15. Confident presenting in client-facing show & tells (with coaching support)
16. Proactive, flexible, and excellentmunicator