We’re seeking a Technical Lead to understand, design, and scale our product infrastructure and architecture. This person will partner with cross-functional stakeholders across engineering, AI, product management, QA, design, operations, and sales to lead the technology vision and direction. This role will be working closely with the marketing and the product team to refine and iterate on the product and engineering roadmaps.
5-8 years of architecture, software design, engineering, and implementation experience in a complex and fast-moving environment.
Strong expertise in systems architecture and a service-based codebase.
Strong expertise in designing highly available, fault-tolerant, scalable systems.
Experience building and leading engineering teams that took products from idea to launch (0 to 1) and launch to scale (1 to 10).
Strong communication and leadership abilities especially in the current remote environment.
Strong developer who can give the best in their team a run for their money!
A passion for building impactful products.
Deep knowledge of backend and frontend technologies such as NodeJS, Java, Postgres/MySQL, NoSQL React native, spring boot, Laravel php, Docker, and Kubernetes
Experience with mobile development and app development: Android and/or React Native.
Building the Engineering Team and Culture:
The power of a good technical leader is to build out the technical team and set a start-up’s engineering culture, especially when the organization gets to the sizewhere that middle layer of management is required. A strong technical lead should therefore be able to determine who will be good leads for the team, hire them, and be able to groom that skill set over time.
When a product launch goes right and catches the world on fire, the feedback from the market can be overwhelming. Even with marginal success, engineering will be inundated with customer escalations, feature requests etc. All of this must be addressed while continuing to drive the product forward. A hallmark of a strong engineering leader is to maintain composure while navigating this chaos.
Why you’ll LOVE this job:
We’re a small team that enjoys working hard, getting a lot done and having fun. Not to mention that you’ll get to work on a product that is making a profoundly positive impact on people’s lives. We also provide an outstanding training ground for aspiring entrepreneurs.