Logo
Purple Drive

Full Stack Technical Lead

Purple Drive, San Francisco, California, United States, 94199

Save Job

Key Responsibilities

Design and develop software applications across all levels including persistence, business logic, service layers, frontend, and APIs. Write scalable, testable, and high-quality code that meets business and technical requirements. Mentor and guide engineers on software engineering best practices through design and code reviews. Lead development work from project inception to architecture planning, development, release, and production. Own and drive the full software development lifecycle (SDLC). Ensure timely delivery of operationally efficient features that align with business initiatives. Collaborate closely with business analysts, development teams, and stakeholders to align on project requirements and progress. Build strong cross-functional relationships and communicate effectively with teams and leadership. Continuously improve architecture, tools, and processes across projects. Keep leadership apprised of strategies, progress, issues, risks, and remediation plans. Required Skills

Strong expertise in Full Stack Development

- backend, frontend, APIs, and persistence layers. Proficiency in core programming languages

(e.g., Java, C#, Python, or equivalent). Frontend development skills

with frameworks like React, Angular, or Vue.js. Backend development skills

with frameworks such as Spring Boot, .NET Core, or Node.js. Database proficiency

(SQL/NoSQL, persistence frameworks like Hibernate or JPA). API design and development

(RESTful and/or GraphQL). Software engineering best practices

including unit testing, code reviews, CI/CD, and version control (Git). Cloud knowledge

(AWS, Azure, or GCP) for scalable and distributed applications. Strong understanding of

SDLC, Agile/Scrum methodologies , and DevOps principles. Excellent

leadership, mentoring, and communication skills .