Job Title: Lead Software Engineer
Location . SFO CA - Hybrid
Hybrid - 3days Onsite
Duration : 12months Contract
About the Role
We are seeking a seasoned Lead Software Engineer to join engineering team onsite in the US. This is a high-impact leadership role for someone who thrives at the intersection of hands-on engineering and technical leadership - driving architecture decisions mentoring teams and owning end-to-end delivery of scalable full-stack applications built on Java and React.
Key Responsibilities
- Lead the design development and delivery of scalable full-stack applications using Java and React ensuring performance reliability and maintainability at scale.
- Drive architectural decisions and establish engineering best practices that elevate the overall quality and consistency of the teams output.
- Own end-to-end technical delivery for key initiatives - from requirements gathering and solution design through deployment and production monitoring.
- Mentor and coach junior and mid-level engineers through structured code reviews pair programming sessions and day-to-day technical guidance.
- Partner closely with product managers designers and business stakeholders to translate complex requirements into pragmatic scalable technical solutions.
- Lead effort estimation sprint planning and technical scoping for your teams workstreams within an Agile delivery model.
- Champion engineering standards around code quality testing security and CI/CD practices across the team.
Required Skills & Experience
- 8 years of professional software engineering experience with at least 2 years in a formal tech lead or engineering lead capacity.
- Deep expertise in Java with strong hands-on experience in Spring Boot Spring MVC or equivalent enterprise frameworks.
- Solid understanding of relational databases (PostgreSQL MySQL Oracle) and/or NoSQL databases (MongoDB DynamoDB or similar).
- Proven experience designing and building RESTful APIs and microservices architectures in production environments.
- Strong hands-on experience with React Redux and - including React Hooks state management (Redux/Context API) and scalable component architecture.
- Demonstrated ability to lead technical delivery across cross-functional teams in an Agile/Scrum environment.
- Strong communication skills with the ability to engage effectively with both technical and non-technical stakeholders.
Good to Have
- Experience in e-commerce retail or beauty/lifestyle platforms.
- Familiarity with cloud platforms such as AWS Azure or GCP.
- Exposure to containerization and orchestration tools (Docker Kubernetes).
- Knowledge of GraphQL TypeScript or .
- Experience with observability and monitoring tools such as Datadog Splunk or New Relic.
Job Title: Lead Software Engineer Location . SFO CA - Hybrid Hybrid - 3days Onsite Duration : 12months Contract About the Role We are seeking a seasoned Lead Software Engineer to join engineering team onsite in the US. This is a high-impact leadership role for someone who thrives at the inte...
Job Title: Lead Software Engineer
Location . SFO CA - Hybrid
Hybrid - 3days Onsite
Duration : 12months Contract
About the Role
We are seeking a seasoned Lead Software Engineer to join engineering team onsite in the US. This is a high-impact leadership role for someone who thrives at the intersection of hands-on engineering and technical leadership - driving architecture decisions mentoring teams and owning end-to-end delivery of scalable full-stack applications built on Java and React.
Key Responsibilities
- Lead the design development and delivery of scalable full-stack applications using Java and React ensuring performance reliability and maintainability at scale.
- Drive architectural decisions and establish engineering best practices that elevate the overall quality and consistency of the teams output.
- Own end-to-end technical delivery for key initiatives - from requirements gathering and solution design through deployment and production monitoring.
- Mentor and coach junior and mid-level engineers through structured code reviews pair programming sessions and day-to-day technical guidance.
- Partner closely with product managers designers and business stakeholders to translate complex requirements into pragmatic scalable technical solutions.
- Lead effort estimation sprint planning and technical scoping for your teams workstreams within an Agile delivery model.
- Champion engineering standards around code quality testing security and CI/CD practices across the team.
Required Skills & Experience
- 8 years of professional software engineering experience with at least 2 years in a formal tech lead or engineering lead capacity.
- Deep expertise in Java with strong hands-on experience in Spring Boot Spring MVC or equivalent enterprise frameworks.
- Solid understanding of relational databases (PostgreSQL MySQL Oracle) and/or NoSQL databases (MongoDB DynamoDB or similar).
- Proven experience designing and building RESTful APIs and microservices architectures in production environments.
- Strong hands-on experience with React Redux and - including React Hooks state management (Redux/Context API) and scalable component architecture.
- Demonstrated ability to lead technical delivery across cross-functional teams in an Agile/Scrum environment.
- Strong communication skills with the ability to engage effectively with both technical and non-technical stakeholders.
Good to Have
- Experience in e-commerce retail or beauty/lifestyle platforms.
- Familiarity with cloud platforms such as AWS Azure or GCP.
- Exposure to containerization and orchestration tools (Docker Kubernetes).
- Knowledge of GraphQL TypeScript or .
- Experience with observability and monitoring tools such as Datadog Splunk or New Relic.
View more
View less