← Все вакансии/Middle/jobgether
MiddleRemoteIndia

Full Stack Developer

J
jobgether
Зарплата
$66,700–$125,000
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

About the company

Join a remote engineering team building scalable, high-performance web applications using the MERN stack. You’ll take ownership across frontend, backend, and MongoDB-focused data layers, contributing to products from development through production.

Responsibilities
  • Build responsive, high-performance user interfaces using React.js, HTML5, CSS3, and modern JavaScript (ES6+), while developing reusable components and managing application state with Redux or Context API.
  • Translate UI/UX designs into functional, mobile-responsive interfaces and ensure compatibility across modern browsers and devices.
  • Design, develop, and maintain RESTful APIs and backend services using Node.js and Express.js, implementing business logic with a focus on performance, security, and scalability.
  • Implement authentication and authorization mechanisms such as JWT and OAuth, and integrate third-party APIs and services.
  • Design and manage MongoDB databases, including schemas, indexes, aggregation pipelines, optimized queries, and data integrity processes, using Mongoose or native MongoDB drivers.
  • Contribute to cloud and DevOps activities using platforms such as AWS, containerization with Docker, and CI/CD pipelines through tools such as GitHub Actions or GitLab CI.
  • Monitor, troubleshoot, and resolve production issues while helping maintain reliable and performant applications.
  • Develop unit and integration tests, participate in code reviews, and consistently apply clean-code and engineering best practices.
  • Collaborate with product, design, QA, and other cross-functional teams in an Agile/Scrum environment to deliver features on schedule.
Requirements
  • 3+ years of relevant experience in full-stack web development, with strong hands-on project experience considered alongside professional tenure.
  • Strong proficiency in JavaScript (ES6+), React.js, Node.js, Express.js, and MongoDB as the primary database technology.
  • Demonstrated experience building and consuming RESTful APIs and developing complete web application features across frontend and backend layers.
  • Solid understanding of Git, version control, collaborative development workflows, and software development best practices.
  • Familiarity with AWS and core cloud concepts, with practical exposure to services such as EC2, S3, RDS, or Lambda.
  • Experience with Docker, CI/CD pipelines, and modern development workflows is highly valuable.
  • Good understanding of authentication, authorization, application security, scalability, and performance optimization.
  • Experience with TypeScript, Next.js, GraphQL, microservices architecture, or PostgreSQL/MySQL is an advantage.
  • Familiarity with OWASP and secure application development practices is a plus.
  • Strong ownership, communication, collaboration, and problem-solving skills, with the ability to work effectively in a fast-paced Agile/Scrum environment.
Conditions
  • Competitive compensation of ₹8–15 LPA, depending on experience and technical skill depth.
  • Fully remote position, based in India.
  • Opportunity to work across the full-stack development lifecycle and take meaningful ownership of product features.
  • Exposure to modern technologies including React.js, Node.js, MongoDB, AWS, Docker, CI/CD, and cloud-based development.
  • Collaborative environment with close interaction across engineering, product, design, and QA teams.
  • Opportunities to work with scalable architectures, modern development practices, and emerging technologies.
  • Potential to grow technical expertise across frontend, backend, DevOps, cloud, and software architecture.
Стек и навыки

С чем работаем