About Genesis Code
Genesis Code is a modern software development company focused on building scalable, high-quality digital products and web applications. We work with modern technologies and best engineering practices to deliver reliable and high-performance software solutions.
Role Overview
We are looking for a Full Stack Software Developer with strong experience in the MERN stack and TypeScript. The ideal candidate will have experience building production web applications, strong UI development skills, and familiarity with CI/CD pipelines.
Key Responsibilities
Develop and maintain web applications using MongoDB, Express.js, React.js, and Node.js
Write clean, scalable, and maintainable code using TypeScript
Build responsive and high-quality user interfaces
Design and develop RESTful APIs and backend services
Implement and maintain CI/CD pipelines
Collaborate with internal teams and stakeholders to deliver features and improvements
Suggest and implement new technical ideas and improvements
Ensure applications are optimized for performance, scalability, and security
Requirements
3–5 years experience as a Full Stack Developer or MERN Stack Developer
Strong knowledge of MongoDB, Express.js, React.js, and Node.js
TypeScript experience is required
Strong UI development experience
Experience working on live/production web applications
Experience with CI/CD pipelines and modern deployment workflows
Experience writing and maintaining automated tests (unit, integration, or end-to-end) using frameworks such as Jest, React Testing Library, Cypress, or similar
Good understanding of REST APIs and Git
Strong problem-solving and collaboration skills
Degree in Computer Science or a related STEM field is a plus
Benefits
Market competitive salary
25 days annual leave plus UK bank holidays
Flexible or hybrid working options
Company pension scheme
Learning and development opportunities
How to Apply
Please send your CV to: careers@genesiscode.co.uk
Job Type: Full-time
Pay: £40,000.00-£55,000.00 per year
Benefits:
Employee discount
Flexitime
Application question(s):
How many years of professional experience do you have with the MERN stack (MongoDB, Express.js, React.js, Node.js)?
Have you worked on live/production web applications using React and Node.js?
Do you have experience implementing or working with CI/CD pipelines?
Do you currently have the legal right to work in the United Kingdom?
Please provide links to any live projects, portfolio, or GitHub demonstrating your work.
Do you have experience writing and maintaining automated tests (unit, integration, or end-to-end) using frameworks such as Jest, React Testing Library, Cypress, or similar in production applications?
Work Location: Hybrid remote in London