freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer (Angular/React)

Summary

Builds and maintains user-facing web apps with Angular or React, integrates cloud services, and sets up CI/CD pipelines in a fast-growing startup.

Overview

Senior Software Engineer (Angular/React)

The HeadHunter Group is an innovative Staffing and Recruiting Company with HQ in US, Dover, Delaware, operating in Canada, Albania, Kosovo, Montenegro, North Macedonia, Bosnia & Herzegovina, Serbia, Cyprus, Greece, and Bulgaria. We offer the newest mentality in Staffing industry and our core business are Candidates and Clients.

Our client is not just another software services company they are a team of dreamers, innovators, and trailblazers! From startup grit to big-tech ambitions, theyre on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you're ready to be part of this exciting journey, they want you on their team!

We are looking for aSenior Software Engineer (Angular/React).

Responsibilities

  • Front-End Development: Design and build captivating user interfaces using Angular or React, creating seamless and visually stunning applications.
  • Cloud Integration: Architect scalable and resilient solutions leveraging cloud technologies (AWS, Azure, GCP).
  • CI/CD Implementation: Implement and maintain CI/CD pipelines to ensure efficient and reliable software delivery.
  • Code Quality & Review: Uphold high coding standards, conduct code reviews, and mentor team members.
  • Technical Leadership: Lead by example, providing guidance and mentoring to junior engineers, fostering a culture of innovation.
  • Problem Solving: Troubleshoot complex technical challenges and collaborate with stakeholders to find effective solutions.
  • Documentation: Maintain clear and comprehensive documentation for code, design, and implementation.

Must-Have Skills

  • 5+ years of experience in front-end development using Angular or React.
  • Strong knowledge of software architecture, design patterns, and best practices.
  • Hands-on experience with cloud technologies (AWS, Azure, GCP).
  • Proficiency in CI/CD tools and Agile methodologies.
  • Exceptional problem-solving and analytical skills.
  • Strong communication and collaboration skills, with the ability to work in a fast-paced, startup environment.

Nice-to-Have Skills

  • Cloud certifications (AWS, GCP, or Azure).
  • Experience in startup environments, showcasing adaptability and rapid problem-solving.
  • Client-facing experience, with the ability to understand and meet user requirements effectively.

See also