Job closedPosted a year ago

Expertise Recruitment - Lead Software Engineer

Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

This is a remote position.

Job Summary:

Our client, a leading US-based tech company, is looking for a Lead Software Engineer with 8+ years of experience and strong expertise in React and TypeScript. This is a fully remote position. The ideal candidate will be responsible for building modern, scalable web applications and should have a solid understanding of databases and serverless architecture.

This role offers the opportunity to work on impactful projects with modern technologies in a flexible and supportive environment.

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.
  • Work with relational databases such as PostgreSQL and integrate backend services.
  • Build and maintain serverless APIs and backend components (e.g., AWS Lambda, Firebase Functions).
  • Write clean, maintainable code and contribute to code reviews and best practices.
  • Troubleshoot and debug issues across the full stack.
  • Participate in architecture discussions and technical planning.
  • Directly manage and mentor mid-level and senior-level engineers, fostering their growth into project leadership roles.
  • Lead and oversee 4-6 concurrent client projects, ensuring quality delivery and adherence to timelines.
  • Build and scale engineering teams through strategic hiring, mentoring mid-level and senior-level engineers, and establishing clear career progression paths.
  • Partner closely with US-based Solution Engineers to ensure seamless project kickoff and client success.

Requirements

Requirements:

  • Proficiency in React and TypeScript with a strong portfolio or track record.
  • Familiarity with database systems, especially PostgreSQL or similar.
  • Experience with serverless frameworks and cloud platforms (AWS, GCP, or similar).
  • Understanding of RESTful APIs and asynchronous programming.
  • Strong problem-solving skills and ability to work independently or collaboratively.
  • Version control experience (e.g., Git).
  • Strond leadership skills.
  • Fluent in English and Arabic.

Nice to Have:

  • Experience with CI/CD pipelines.
  • Familiarity with GraphQL.
  • Background in performance optimization or DevOps practices.

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.