fb_pixel
back
Back
Location:
Manama, Bahrain
Work Style: In-person
Job Description

Main Purpose of Job:  

We are seeking an experienced Senior Software Developer who is skilled in Ant Design, Next.js, TypeScript, Redis, MongoDB, AWS Amplify, and Amazon S3. The ideal candidate will oversee project management tasks, represent required solutions for the company, and provide necessary technical support to team members. This role demands a combination of leadership, technical expertise, and problem-solving abilities.

Key Responsibilities:

  • Project Oversight: Lead and manage software development projects, ensuring alignment with business goals and timely delivery.
  • Technical Leadership: Act as the subject matter expert for the mentioned technologies, providing guidance and mentorship to the development team.
  • Solution Development: Collaborate with stakeholders to gather requirements and design scalable and efficient software solutions.
  • System Architecture: Develop and optimize architecture using Next.js, TypeScript, and other modern tools while ensuring integration with Ant Design components.
  • Database Management: Work with Redis and MongoDB to create efficient, scalable data storage and retrieval solutions.
  • Cloud Integration: Utilize AWS Amplify and Amazon S3 for hosting, data storage, and CI/CD pipelines, ensuring reliability and scalability.
  • Code Review: Conduct thorough code reviews to ensure high-quality standards, performance, and security.
  • Team Support: Offer training, troubleshooting, and support to team members for technical challenges.
  • Continuous Improvement: Stay updated on industry trends, tools, and technologies to drive innovation and improve team workflows.

Qualifications:

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Experience: Minimum of 5 years of experience in full-stack development with a focus on modern web technologies.
  • Technical Skills:
    • Proficiency in Ant Design, Next.js, and TypeScript.
    • Strong experience with Redis and MongoDB for database management.
    • Hands-on expertise with AWS Amplify and Amazon S3 for cloud deployment and storage.
    • Familiarity with modern front-end and back-end development frameworks.
  • Project Management: Demonstrated experience managing software projects and working with Agile/Scrum methodologies.
  • Leadership: Strong mentoring and team-building skills with excellent interpersonal and communication abilities.
  • Problem-Solving Skills: Ability to troubleshoot complex issues and deliver effective solutions.

Preferred Qualifications:

  • Experience with DevOps practices and CI/CD pipelines.
  • Knowledge of GraphQL and API development.
  • Familiarity with other AWS services beyond Amplify and S3.
companyLogo
Braxtone Group
Senior Software Developer
location marker
Bahrain (‫البحرين‬‎)
About Employer:
Braxtone Group consist of 4 Divisions having its operation in Bahrain, Oman and Dubai. Advisory and...
Show More