to join our development team. This position is open to candidates across all experience levels--from junior developers with strong JavaScript fundamentals to senior engineers capable of leading full-stack architecture and complex feature development.
This is a
fully remote
role within the United Kingdom. All applicants must have full work eligibility.
Key Responsibilities
Build, maintain, and enhance full-stack applications using the MERN stack:
MongoDB, Express.js, React.js, and Node.js
.
Develop responsive, high-performing, and user-friendly web interfaces.
Design and implement RESTful APIs and backend services.
Work closely with product managers, UI/UX designers, and QA teams to deliver high-quality features.
Write clean, efficient, and reusable code following industry best practices.
Participate in code reviews, debugging, and performance optimization.
Contribute to system architecture, technical discussions, and solution design.
Prepare and maintain technical documentation.
Required Skills & Qualifications
Strong understanding of JavaScript, HTML, CSS, and modern frontend concepts.
Basic knowledge of React.js and Node.js.
Familiarity with databases (MongoDB preferred).
Understanding of REST APIs, Git, and basic software development concepts.
Eagerness to learn full-stack development and modern frameworks.
Strong hands-on experience with the MERN stack (MongoDB, Express.js, React.js, Node.js).
Experience building scalable APIs and reusable UI components.
Good understanding of state management tools (Redux, Context API).
Experience working with NoSQL databases and cloud services (AWS, Azure, GCP).
Proficiency with npm/yarn, Webpack, Babel, or similar tooling.
Experience working in Agile environments and mentoring junior engineers.
Deep expertise in designing and architecting full-stack applications using the MERN ecosystem.
Strong command of performance optimisation, security best practices, and scalable system architecture.
Experience leading engineering teams or technical projects.
Hands-on experience with DevOps tools (Docker, CI/CD pipelines, Kubernetes).
Ability to influence coding standards, drive best practices, and improve system reliability.
Experience with TypeScript.
Knowledge of GraphQL (Apollo, Relay).
Familiarity with testing tools (Jest, Mocha, Chai, Cypress).
Experience with SSR frameworks like Next.js.
Understanding of microservices and event-driven architecture.
Knowledge of cloud-native deployments and containerisation.
Job Types: Full-time, Permanent
Pay: 40,000.00-90,000.00 per year
Benefits:
* Work from home
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.