Enable job alerts via email!
A dynamic technology firm in Bahrain is seeking an experienced Senior Software Engineer to design user interfaces and implement cloud solutions. Ideal candidates will have 5+ years' experience with Angular or React, strong knowledge of cloud technologies like AWS or Azure, and skills in CI/CD tools. The role involves mentoring junior engineers and problem-solving in a fast-paced startup environment.
We're Hiring: Senior Software Engineer (Relocate Abroad)!
We are looking for an experienced and innovative Senior Software Engineer to join our dynamic team in Manama, Bahrain. The ideal candidate will have a strong background in software development and a passion for creating efficient, scalable solutions.
Location:Manama, Bahrain
Work Mode:Work From Office
Role:Senior Software Engineer (Relocate Abroad)
KEY 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 SKILL
• 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.