What are the responsibilities and job description for the Full Stack Tech Lead position at Generation Lab?
Company Description
Generation Lab is on a mission to extend the human health span.
Generation Lab combines a proprietary biological test, a direct consultation with a prevention-focused doctor, and personalized action plans to create a trusted ecosystem for people to take control of their aging. Generation measures individuals' biological age progression and risk of disease so that they can live longer, healthier lives. Most importantly, we measure the efficacy of these interventions over time, providing a tool for doctors to target health risk factors. Generation is entering Clinical Trials for FDA approval of its first therapeutic this year!
Role Description
This is a full-time, on-site role for a Full Stack Tech Lead . The primary mission for the role is to be a voracious coder and builder. 80% of your time will be spent coding / building. The Tech Lead is also responsible for overseeing software development, project management, and tech leadership. The Tech Lead will work closely with the CEO and COO to execute the company's vision and strategy and will be responsible for driving innovation and technical excellence. The ideal candidate has been impressing their colleagues with their coding abilities and is now looking to move into a Tech Lead role with some management responsibilities.
Most importantly, we are a startup. This person leads the team by example by being a prolific engineer and a kind individual. The Tech Lead can expect to code 80% of the time and guide and lead the Engineering team for the remaining 20%.
Generation Tech Stack
- We use Next.js (a React Framework) for front-end
- We use Golang for back-end development and Python for science scripting
- We use DocumentDB for database
- All our services are hosted and deployed using combinations of AWS services such as CDK, Amplify, Cognito, Lambda Functions, API Gateway, S3, ECS, DocumentDB, EventBridge, CloudWatch, Route53
Qualifications