Please, let BenchSci know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
We are seeking an experienced and influential Lead Fullstack Engineer to join our expanding Web Applications team.
This role involves leading strategic technical initiatives that drive impactful results across teams and products.
The Lead Fullstack Engineer will report to the Engineering Manager and will shape technical solutions, influence departmental strategy, and guide a team of engineers.
Responsibilities include implementing features and improvements from the database to the front end using SQL, Python, and Typescript.
The engineer will set the standard patterns and practices for our full-stack solution and work closely with other Lead Engineers and Architects to refine and elevate our architecture.
The role requires making independent technical decisions, serving as the primary decision-maker for technical aspects of multiple projects, and upholding high standards in code quality and architecture.
The engineer will proactively identify and resolve misalignments between project outcomes, team goals, and customer needs.
Responsibilities also include recognizing new opportunities across projects, advocating for improvements, and taking ownership of operational issues.
The Lead Fullstack Engineer will create and update playbooks and retrospectives to document best practices and enhance the team’s operational knowledge.
The role involves developing and refining the technical roadmap for the domain and driving technical goals that influence the department and organization.
Requirements:
Candidates must have 8+ years of experience in full-stack development, with a proven track record of leading impactful projects.
A degree in Computer Science/Engineering or a related field within science is required.
Strong experience with a Python back-end and React/TypeScript front-end is essential.
Expertise in relational databases and SQL (e.g., PostgreSQL, MySQL) and experience with vector and graph databases (e.g., Pinecone, Neo4j) is necessary.
Experience with cloud platforms such as AWS, GCP, or Azure is required.
Candidates should have a deep understanding of backend and frontend testing frameworks (e.g., Jest, Cypress, PyTest) and performance/load test tools (Locust).
Strong communication, collaboration, and strategic problem-solving skills are essential.
A proactive approach to driving team success and improving workflows is required.
Benefits:
The position offers the opportunity to work in a remote environment, providing flexibility in work location.
Employees will have the chance to shape technical solutions and influence departmental strategy.
The role allows for professional growth by guiding a team of engineers and mentoring junior staff.
The company promotes a culture of urgency and proactive problem-solving, contributing to a dynamic work environment.
Employees will have access to new technologies and innovative methods that enhance productivity and technical capabilities.
Apply now
Please, let BenchSci know you found this job
on RemoteYeah
.
This helps us grow 🌱.