← Back to jobs
M

Full Stack Engineer

·Bahrain
Not specifiedFull-timeFull-stack Development

We are looking for a Full Stack Engineer to design, develop, and maintain modern web applications. You will work across frontend and backend, build APIs and database integrations, create responsive UIs, and collaborate with cross-functional teams. Strong knowledge of JavaScript, React, Node.js, and REST APIs is required.

Responsibilities

  • Design, develop, and maintain modern web applications across the full stack.
  • Build clean, reusable, and scalable software components.
  • Develop APIs, backend services, and database integrations.
  • Create responsive and intuitive user interfaces.
  • Collaborate with cross-functional teams to deliver new features.
  • Identify and resolve bugs and performance issues.
  • Participate in code reviews and promote engineering best practices.
  • Optimize application performance, security, and reliability.

Requirements

  • Strong understanding of modern web development principles.
  • Proficiency in frontend technologies such as JavaScript, TypeScript, React, or Vue.
  • Experience with backend development using Node.js, Python, or Java.
  • Familiarity with REST APIs and database management.
  • Knowledge of Git, software development workflows, and testing.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work collaboratively and take ownership of tasks.
  • Eagerness to learn new technologies and tools.

Benefits

  • Opportunity to work on impactful and challenging products.
  • Exposure to modern development tools and technologies.
  • Collaborative and supportive team environment.
  • Continuous learning and professional growth opportunities.
  • Ability to influence architecture and development practices.
  • Competitive compensation and comprehensive benefits.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions