About the Role
As a Senior Frontend Developer, you will be working as part of a cross-functional team, driving our core features from start to finish. This will include gathering requirements, creating technical specifications and designs, and actual implementation of these features. Our teams have a large degree of autonomy and ownership and we are looking for someone who can work with minimal supervision or direction. Please Note: This is a remote position based in Canada that is available to those who are legally entitled to work in Canada.
Responsibilities
- Develop features and improvements to the KOHO product in a secure and performant way
- Provide mentorship for less experienced developers on your team
- Drive both near and long term outcomes for your team
- Champion best practices both technical and process
- Debugging and refactoring legacy code
- Participate in rotating on-call duties, including incident management
Who You Are
- You solve problems and not their symptoms
- You share your knowledge with those who do not have your experience
- You see a problem or inefficiency and do something about it
- You understand the importance of working as part of a team
- You know how to reach consensus with your peers
- You share our values and work in accordance with those
- You are self-motivated and want to always be better than your yesterday’s self
Desired Skills and Experience
- Strong Angular, TypeScript, CSS, and HTML skills
- Experience with NgRx or equivalent reactive state management framework
- Experience building mobile-first or mobile optimized applications
- Experience building hybrid and/or native apps
- Experience working in cross-functional Agile teams
- Excellent written and verbal communication skills, sufficient for a remote-first environment to concisely articulate technical challenges and solutions
Nice-to-Have Skills
- Strong experience working with Ionic, React Native, or any native or hybrid technologies
- Strong React or VueJS experience
- Strong JavaScript skills
- Experience with A/B testing
- Keen eye for UX