Job Openings MERN Engineer

About the job MERN Engineer

Code District is looking for passionate Software Engineers with   1-3 years of experience to join our growing engineering team. You will work on modern web applications using React/Next.js, Node.js/NestJS, SQL and NoSQL databases, and core AWS cloud services, contributing to scalable, secure, and well-structured systems.

Were an AI-first engineering organization: we want developers who are comfortable using tools like Copilot, Cursor, and LLMs to work smarter, but who also have strong fundamentals and can think independently

Key Responsibilities

  • Develop, enhance, and maintain web applications using React/Next.js on the frontend and Node.js/NestJS on the backend.
  • Design, build, and consume RESTful APIs and integrate with internal and external services.
  • Work with SQL databases (e.g., PostgreSQL/MySQL) and NoSQL (e.g., MongoDB) for data modeling and query optimization.
  • Use core AWS services (e.g., EC2, S3, RDS, Lambda, API Gateway) for application hosting, storage, and integrations
    Write clean, maintainable, and testable code following best coding practices and team standards.
  • Use Git effectively: branching, pull requests, code reviews, and CI-friendly workflows.
  • Collaborate with product managers, designers, QA, and other engineers in an Agile environment.
  • Participate in code reviews, estimations, and technical discussions.
  • Proactively improve performance, scalability, and reliability of existing systems.
  • Use AI-powered tools (Copilot, Cursor, ChatGPT, etc.) to speed up development while maintaining high code quality.

Requirements

  • 1-3 years of professional experience in web application development.
  • Strong proficiency in JavaScript (ES6+); familiarity with TypeScript is a plus.
  • Hands-on experience with React (Next.js preferred) and Node.js (NestJS is a plus).
  • Strong foundation in SQL databases; experience with MongoDB/NoSQL is preferred.
  • Experience building and consuming REST APIs.
  • Good understanding of version control (Git) and modern development workflows.
  • Working knowledge of cloud platforms, especially core AWS services (EC2, S3, RDS, Lambda, API Gateway, etc.).
  • Experience working in Agile/Scrum teams.
  • Disciplined, reliable, and highly committed to delivering on responsibilities and timelines.
  • Demonstrated ability and willingness to learn new technologies and tools.
  • Preferably experienced with AI-assisted development tools (Copilot, Cursor, etc.) and exposure to public LLMs (OpenAI, etc.)
  • Strong communication skills and ability to work effectively in cross-functional teams.