This dynamic position requires the ability to produce high-quality, tested, and production-ready code, mentor team members and help them learn, collaborate effectively with internal teams and peers and communicate needs, thoughts and ideas to team members in a productive way.
What you will do:
Designing, implementing, and maintaining back-end code, database schemas, APIs, models, and systems across distinct services
Creating integrations between internal systems and third-party products
Participating in system and platform architecture and design
Mentoring and assisting team members with development, testing, and strategy
Participate in on-call support rotation.
Writing quality, test-supported code across all aspects of software projects and participating in code review
And more!
It can be a perfect match if you have:
5+ years of professional software development experience
Comfort working in a remote environment (This position starts remote and then offers relocation)
Proficiencyin designing performant data models and APIs
Experience building software products with a customer-centric design approach
Experience with dynamic and responsive front-end development using tools such as React (or equivalent)
Experience with unit and integration testing
A solid understanding of test and behaviour-driven development
University degree in Computer Science, Engineering, or Math, or equivalent practical experience
It can be a plus if you have:
Experience with GraphQL and Jest
Familiarity with web accessibility best practices
In the first six months, you will:
Contribute new code daily and ship to production several times a week on a variety of different products
Help design architecture for new services and products
Solve real business problems with tools for internal customers
Investigate areas for improvement and make recommendations for process and best practices
Mentoring and providing technical support for team members
What We?re Offering:
Competitive compensation, health benefits, and equity
Flex work schedule and unlimited vacation policy
A remote-first work environment and the opportunity to work with a close-knit, international team
The opportunity to get in early at a promising startup in the emerging field of tech-enabled education