Senior Software Engineer - MERN (Remote)

Remote
Full Time
Experienced

Key Responsibilities:

  • Design, develop, and maintain high-performing web-based applications.

  • Work in an Agile environment using modern frameworks and technologies.

  • Build scalable solutions with a strong focus on automation, CI/CD, and deployment using Jenkins, Bitbucket Pipelines, or similar tools.

  • Write clean, efficient, and well-tested code with solid unit test coverage.

  • Estimate tasks accurately and deliver high-quality results within deadlines.

  • Collaborate closely with the Team Lead to brainstorm and implement innovative technical solutions.

  • Ensure performance, security, and scalability across the application stack.

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science or a related field.

  • Minimum 6 years of experience in developing complex web applications with backend integration.

  • Proficient in Modern JavaScript (ES6/ES7) and frameworks.

  • Strong expertise in the MERN Stack (MongoDB, Express, React, Node.js); MEAN experience is a plus.

  • Solid understanding of OOP, ORM, and RDBMS (MySQL, PostgreSQL).

  • Experience with unit testing (Jest) and linting tools (ESLint).

  • Basic knowledge of HTML/CSS and frameworks such as Bootstrap or Material UI.

  • Experience using Git / Bitbucket for source control.

  • Strong grasp of coding best practices, naming conventions, and reusability principles.

  • Excellent communication skills with the ability to collaborate effectively in remote teams and interact with international clients.

Additional Details:
Remote Position — work from anywhere.
USD-based Salary — competitive pay aligned with international standards

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*