About the role
As a technical lead engineer you will lead & own architecture and development decisions across our institutional and consumer product(s). You’ll work directly with the founding product & dev teams to bring life into exciting new consumer-facing ideas, products, platforms, features, API enhancements and architectural infrastructure. We have an incredibly talented and well-oiled working team with prior experience building and launching products together at scale for companies like TurboTax, ServiceNow and Allbirds.
This role is best fit for a senior lead, peer-described code ninja who pushes back on unnecessary meetings, dodges corporate bloat and loves pumping out new code alongside a tight working team of senior-level talent.
In this role, you will:
- Spend roughly 80-95% hands-on coding
- Define, articulate, and execute the strategy and roadmap for product adoption
- Collaborate among founding engineering, design, domain, and customer-facing teams
- Help resolve defects/bugs during QA testing, pre-production, production and post-release patches
- Deeply understand customer needs by spending time with the product team, customers and sales and observing patterns across feedback and the market
- Define and execute against product KPI’s, communicating progress weekly
- Drive the product development lifecycle for card features
- Engage on product requirements that clearly articulate the problem, it’s impact, and what we can do to solve it
- Understand market alternatives & platform's capabilities to validate our direction or to make changes accordingly
- Partner with internal teams to document and communicate the capabilities of our products internally and externally
Qualifications
You are a senior full stack developer who can deliver stories, participate in scrum & sprint planning, prioritize and build features around user experiences, fix bugs, and participate in design discussions. You enjoy taking on challenges and solving problems while learning new things. You think about your code in terms of scalability with consideration for future maintainability.
You have experience working in multi-disciplinary product teams, working alongside other developers, designers and product owners; ideally, this would be in the form of building other digital product(s) at scale. You’re open to sharing knowledge and improving our standards and team processes, be it through pair programming, code reviews, or other methods. You enjoy mentoring others on your team and succeeding together.
Even though we are a fully remote team, much of our dev team is either located in San Diego, CA or the Raleigh, NC. All interviews will be conducted remotely.
You have experience with:
- Front-end JavaScript frameworks like React, Vue, Angular
- TypeScript, ES6
- Relational & graph database designs (we use MySQL)
- Creating REST end-points
- Style framework like Material-UI, bootstrap, etc.
- Automated testing using Jest, Mocha, Storybook, Jasmine, and/or Cypress
- Proficient working across AWS suite
- Developing, maintaining and innovating large scale, consumer facing web or mobile applications
- Social, mobile, cloud/SaaS, big data, & analytics
Stack:
- PHP, Laravel, Vue, Bootstrap, MySQL
- Node.js, Lambda, DynamoDB, Cognito, React, Redux, TypeScript, Material-UI, AWS
Bonus points for interest or experience with:
- Experience working for a startup (pre-Series A/B stage)
- Navigating or maintaining compliance audits like SOC 2 (Type II) or ISO 027001
- Designing complex platform knowledge engines
- Maintaining large, functional data sets
- Form filling, population & custom annotation
- Artificial Intelligence/Machine Learning
- Blockchain & Smart Contracts
- Experience working across fintech, insuretech, or legaltech industry