You’re a builder with a passion for solving problems. You’re comfortable with a clean developing slate and you’re excited to create a brand new code base.
We’re looking to implement and adopt new technologies and strategies very quickly. Quality code is highly valued, and the ideal candidate shares our desire to efficiently write great software. If you believe in the power of personalized learning and are looking for an opportunity to grow your career in a startup environment where you will do something that really matters, this could be the role for you.
You must be comfortable taking ownership of the development life cycle while working closely with internal stakeholders and external design and development agencies. This includes effort estimation, risk analysis, proof of concept research, coding, testing and roll-out planning. You’re good at putting together pieces of a puzzle. Our business utilizes many third-party services that need to be integrated into one seamless experience.
You will be enabled as a leader to identify opportunities to leverage frameworks, libraries and best practices. You will be expected to construct a broad understanding of all technologies and processes that drive The Well forward digitally through self-learning and with focused mastery in multiple areas.
What you’ll do:
Create the best possible customer-facing products and internal tools, examples include:
A customer-facing web and app member portal for The Well’s members to easily manage their accounts, access health records, communicate with health practitioners, book services, connect to other members and more
Develop a digital-only web and app customer-facing experience for users to access content and limited aspects of the aforementioned member portal experience
Grow The Well’s e-commerce business through web and app platforms
Understand business requirements and balance technical requirements with business needs
Define scope, break problems into sprints, estimate timelines and be flexible as changes arise
What we’re looking for:
Experience as a senior engineer or team lead, with strong technical design and architecture skills
Have led a team through an agile software development process
Developed RESTful APIs and Service Oriented Architectures
Experience with different strategies for testing a system (acceptance, integration, unit)
Relational database experience, specifically with PostgreSQL
Experience with react-native, ruby on rails
Experience with web and mobile development
Effective communication skills to interact with internal and external team members
Startup experience is strongly preferred