Lead Software Engineer

๐Ÿข Expertise Recruitment ยท all Expertise Recruitment jobs
๐Ÿ“ United States
๐Ÿ“… Posted 2026-08-06 ยท via Himalayas
๐Ÿท Frontend-Development,Engineering-Management,Lead-Software-Development-Engineer,Software-Engineer,Fullstack-Development
Apply on original site โ†—

This is a remote position.

Job Summary: Our client, a leading US-based tech company, is seeking a Lead Software Engineer with 8+ years of experience. The ideal candidate will build modern, scalable web applications, lead projects, and mentor engineers. This is a fully remote role; however, candidates must be based in Lebanon.
Key Responsibilities:
- Develop and maintain responsive front-end applications using React and TypeScript.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Design, build, and maintain backend services, including serverless APIs (AWS Lambda, Firebase Functions).

- Work with relational databases (PostgreSQL or similar) and integrate backend services.

- Troubleshoot, debug, and optimize full-stack applications.

- Participate in architecture discussions and technical planning.

- Lead and mentor mid-level and senior engineers, supporting their growth into project leadership roles.

- Manage 4โ€“6 concurrent client projects, ensuring high-quality delivery on schedule.

- Build and scale engineering teams through strategic hiring, mentoring, and career path development.

- Partner with US-based Solution Engineers to ensure smooth project kickoff and client success.

Requirements

Requirements:
- Must be currently based in Lebanon.

- Proficiency in React and TypeScript with a strong portfolio or track record.

- Experience with databases, especially PostgreSQL or similar.

- Knowledge of serverless frameworks and cloud platforms (AWS, GCP, or similar).

- Understanding of RESTful APIs and asynchronous programming.

- Strong problem-solving skills; able to work independently or collaboratively.

- Version control experience (Git).

- Strong leadership and mentoring skills.

- Fluent in English and Arabic.

Nice to Have:
- Experience with CI/CD pipelines.

- Familiarity with GraphQL.

- Background in performance optimization or DevOps practices.

Originally posted on Himalayas

โ† All remote jobs