Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Remote Back End Developer

Bags Remote

Job Description:

We are looking for a highly skilled MERN Stack Backend Developer to join our team. The ideal candidate will have in-depth knowledge of MongoDB, Express.js, Node.js, and RESTful APIs, with hands-on experience in building, optimizing, and scaling backend services for modern mobile and web applications.

As a key member of our team, you will be responsible for developing high-performance backend services, integrating with third-party systems, and ensuring security and data integrity across our applications.

Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Node.js and Express.js.
  • Implement and optimize MongoDB schemas and queries to ensure high performance and scalability.
  • Develop and maintain RESTful APIs to support the frontend and mobile apps.
  • Integrate external APIs and third-party services into the backend infrastructure.
  • Write reusable, testable, and efficient code with a focus on performance and scalability.
  • Collaborate with frontend developers and product teams to ensure seamless integration.
  • Ensure the security and privacy of the application’s data and backend infrastructure.
  • Implement automated testing and continuous integration pipelines for backend services.
  • Monitor and troubleshoot production issues, optimizing performance as necessary.

Required Skills and Qualifications:

  • Strong proficiency in Node.js and Express.js.
  • Experience with MongoDB and creating efficient database schemas and queries.
  • Familiarity with RESTful APIs, and working with third-party services and integrations.
  • Understanding of the entire web development process (design, development, deployment).
  • Experience with version control tools like Git.
  • Knowledge of API security practices, including OAuth and JWT.
  • Proficient understanding of code versioning tools, such as Git.
  • Experience with Agile methodologies and development tools (JIRA, Trello, etc.).
  • Strong problem-solving skills and ability to work independently.

Nice to Have:

  • Experience with cloud platforms such as AWS
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Knowledge of blockchain development (specifically Solana).
  • Familiarity with frontend technologies, especially React.js and React Native

Why Join Us?

  • Opportunity to work with a dynamic and innovative team.
  • Flexible working hours and the option to work remotely.
  • Career growth opportunities in a rapidly expanding company.
  • Competitive salary and benefits.

Apply Now: