Team Lead Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Team Lead Full Stack EngineerHOMEE is looking for a Team Lead Full Stack Engineer to continue to build and support our core platform and APIs. As Team Lead, you will be a key technical contributor, set technical direction for the software engineering team, and help make important architectural decisions. This position involves applying advanced critical thinking to resolve common issues encountered in the insurance claims servicing process as well as developing integrations with numerous technology partners and enterprise partners. We are looking for a highly reliable and very disciplined person who will remain committed to the progress of our team and our company and who wants to work with an AI native team to automate processes. Thanks to you, the whole organization will move faster and deliver higher-quality products backed by well-written code. Engineering Responsibilities:Analyze user needs and develop software solutionsWork with the product owners to determine specification requirementsWrite maintainable, well-documented code with extensive test coverageRecommend and perform software upgrades to optimize operational efficiencyCollaborate with other developers to design and optimize codeBuild high-performance and scalable server-side technologiesLeadership Responsibilities:Lead a small team of software engineers, setting technical direction, priorities, and delivery expectationsOwn sprint planning, backlog grooming, and estimation with the product owners, keeping the team accountable to commitmentsRun code reviews and set engineering standards for code quality, testing, documentation, and securityMentor and coach engineers through 1:1s, growth plans, and regular performance feedbackPartner with hiring managers on recruiting, interviewing, and onboarding new engineersRemove blockers and escalate risks, and report team progress and delivery metrics to engineering leadershipCoordinate incident response and on-call rotation for services the team owns
Requirements
Qualifications:4+ years of professional software development experience shipping high-volume, scalable applications on a service-oriented architectureIn-depth knowledge of RESTful APIs and/or GraphQLExperience with TypeScript frameworks like React and VueJSExperience with Node.js frameworks such as Fastify and NextJSFamiliarity with relational databases such as MySQL or PostgresExperience with AWS; specifically, AWS LambdaThorough understanding of architectural patterns of large, high-scale web applicationsKnowledge of test automation frameworks and experience in test authoringProven ability to self-manage but also work as part of a close-knit team using Agile development for tracking progress, issues, etc.2+ years leading a software engineering team as a team lead, tech lead, or engineering managerDemonstrated experience mentoring engineers and running code reviews at scaleTrack record of delivering multi-engineer projects on schedule in an Agile environmentStrong written and verbal communication skills, including presenting technical trade-offs to non-technical stakeholders
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Dev Digest 120 - Apple and peers
The Best X (Twitter) Accounts for Developers
Find a Developer Job: 12 Best Job Sites For Developers