Mern Developer - Remote

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science or a related field., 5+ years of hands-on experience developing complex web applications., Proficiency in modern JavaScript (ES6/ES7) and the MERN stack (MongoDB, Express, React, Node.js)., Strong problem-solving, analytical, and communication skills..

Key responsabilities:

  • Design, build, and maintain scalable and robust web-based applications.
  • Develop and integrate RESTful API services.
  • Mentor and train junior developers, enhancing both their technical and soft skills.
  • Participate in regular code reviews and contribute to best practices in software development.

Job description

Job Overview

We are seeking a passionate and skilled Full Stack JavaScript Developer with expertise in the MERN stack to join our dynamic team. In this role, you’ll be responsible for developing and maintaining high-performance web applications, collaborating with cross-functional teams, and mentoring junior developers. You’ll work in a fast-paced Agile environment where innovation and quality are valued.


Key Responsibilities
  • Design, build, and maintain scalable and robust web-based applications.

  • Develop and integrate RESTful API services.

  • Follow Agile methodologies to deliver projects using modern web technologies.

  • Write clean, maintainable, and well-tested code with strong unit test coverage.

  • Implement CI/CD pipelines using tools like Jenkins and Bitbucket Pipelines.

  • Provide accurate estimates for project tasks and guide team members on estimation practices.

  • Collaborate with project leadership to plan milestones and allocate tasks effectively.

  • Mentor and train junior developers, enhancing both their technical and soft skills.

  • Participate in regular code reviews and contribute to best practices in software development.


Required Qualifications
  • Bachelor's or Master's degree in Computer Science or a related field.

  • 5+ years of hands-on experience developing complex web applications.

  • Proficiency in modern JavaScript (ES6/ES7) and the MERN stack (MongoDB, Express, React, Node.js).

  • Experience with Redux, Redux Saga, Flow, and Jest.

  • Strong understanding of ORM and RDBMS concepts (MySQL, PostgreSQL).

  • Familiarity with modern build tools (Webpack, Babel) and linting tools (ESLint).

  • Solid foundation in HTML/CSS and experience with UI libraries like Bootstrap or Material UI.

  • In-depth knowledge of software design patterns and development best practices.

  • Proficient in version control systems like Git or Bitbucket.

  • Strong problem-solving, analytical, and communication skills.


Preferred Skills
  • Experience with backend technologies other than Node.js.

  • Familiarity with GraphQL and Prisma.

  • Experience with JavaScript charting libraries (e.g., D3.js or Highcharts).

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Thinking
  • Communication
  • Problem Solving

Related jobs