Search by job, company or skills

Full Stack Engineer(Node.js+React.js+Medusa.js)

Early Applicant
  • Posted 2 days ago
  • Be among the first 20 applicants

Job Description

We are looking for an experienced Full-Stack Developer with 5+ years of hands-on experience building and maintaining complex web applications. The ideal candidate should have strong expertise in React.js and Node.js, along with practical experience working with Medusa.js or similar headless e-commerce frameworks.

You will be responsible for developing scalable, high-quality applications, extending and customizing e-commerce solutions, and contributing to the complete software development lifecycle.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack web applications using React.js and Node.js.
  • Extend, customize, and integrate Medusa.js or similar headless e-commerce platforms.
  • Build and integrate APIs, third-party services, and e-commerce functionalities.
  • Write clean, maintainable, reusable, and well-tested code.
  • Participate in code reviews and ensure adherence to development best practices.
  • Contribute to CI/CD pipelines, automated deployments, and development workflows.
  • Apply clean architecture, design patterns, and modern software engineering principles.
  • Troubleshoot, optimize, and improve application performance and scalability.
  • Work across the complete project lifecycle, from requirements and development through deployment and maintenance.
  • Mentor junior developers and contribute to technical knowledge sharing.
  • Collaborate effectively with cross-functional teams in an English-speaking project environment.

Requirements

  • 5+ years of professional experience as a Full-Stack JavaScript Developer.
  • Strong hands-on experience with React.js and Node.js.
  • Practical experience with Medusa.js or a similar headless e-commerce framework.
  • Strong understanding of JavaScript/TypeScript and modern web development practices.
  • Experience building and integrating REST APIs and/or GraphQL APIs.
  • Good understanding of CI/CD, Git, clean architecture, and design patterns.
  • Experience with code reviews, debugging, performance optimization, and writing maintainable code.
  • Ability to work independently and take ownership of technical deliverables.
  • Experience mentoring developers or providing technical guidance.
  • Strong understanding of the end-to-end software development lifecycle.
  • C1-level English proficiency, with strong written and spoken communication skills.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 153327583

Beware of Scammers

We don’t charge money for job offers