Senior Software Developer, Frontend - remote

KOHO
Posted 4 years ago
Stack Overflow

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