Remote Senior/Lead Full-stack (Next.js/Strapi) Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Develop and maintain a high-quality, responsive e-commerce platform using Next.js and hosted on Vercel.
  • Engineer robust back-end solutions using Medusa.js and Strapi, ensuring seamless, scalable performance.
  • Design and implement custom payment and fulfillment plugins for Medusa.js, facilitating efficient transaction processing.
  • Collaborate with cross-functional teams to integrate new features and improvements aligned with business goals.
  • Optimize applications for maximum speed, scalability, and reusability.
  • Lead and mentor a team of full-stack developers, providing technical guidance and code reviews.
  • Drive technical decision-making and architectural choices for the project.
  • Collaborate with product managers to translate business requirements into technical specifications.
  • Establish and enforce coding standards, best practices, and development processes.
  • Identify and proactively address technical debt and scalability issues.
  • Manage, develop, and maintain all server-side components.
  • Design, implement, and manage RESTful APIs for web services.
  • Develop UI applications using Next.js for the Frontend.
  • Ensure high performance, scalability, and reliability of UI applications.
  • Participate in Architecture Definition meetings.
  • Participate in Kanban ceremonies (Daily / Retro).
  • Review project architecture and facilitate architecture improvement meetings as a result.

Requirements:

  • Strong proficiency in JavaScript, particularly in Next.js and Node.js frameworks.
  • Solid understanding of building scalable e-commerce solutions, payment gateway integrations, and fulfillment processes.
  • Demonstrable experience in full-stack development with the ability to manage complex projects.
  • Ability to identify and troubleshoot software issues effectively.
  • Excellent communication skills and the ability to work collaboratively in a dynamic team environment.
  • Strong experience in full-stack development, with at least 2 years in a leadership role.
  • Proven track record of successfully leading and delivering complex software projects.
  • Strong architectural skills with the ability to design scalable, maintainable systems.
  • Demonstrated ability to mentor and develop junior and mid-level developers.
  • Experience with performance optimization and scalability of both frontend and backend systems.
  • Knowledge of security best practices and their implementation in web applications.
  • Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins).
  • Strong problem-solving skills and the ability to make critical decisions under pressure.
  • Excellent leadership and interpersonal skills, with the ability to motivate and inspire a team.
  • Deep knowledge of Web UI technologies, including React and Typescript.
  • Familiarity with browser rendering behavior and performance optimization.
  • Understanding of REST API and RESTful API design.
  • Solid understanding of Git version control.
  • Excellent communication and collaboration skills for remote cross-functional teamwork.
  • Passion for innovation and staying updated with emerging technologies.
  • Focus on quality, attention to detail, pixel-perfect implementation, and meeting user needs.
  • English proficiency at an intermediate level or higher.

Benefits:

  • All Remote work setup.
  • Unlimited Personal Time Off.
  • Flexible Working Hours.
  • Provided Equipment.
Leave a feedback