🚀
We’re Hiring: Full Stack Software Developer (MERN) – 3–5 Years Experience
Company:
Genesis Code
Location:
London, England, United Kingdom
Experience:
3–5 Years
Employment Type:
Full-Time
Salary:
Market Competitive
About Genesis Code
Genesis Code is a modern software development company focused on building scalable, high-quality digital products and web applications. We specialize in delivering innovative solutions using modern technologies and best engineering practices.
Our team works with cutting-edge technologies including the MERN stack, TypeScript, cloud platforms, and modern DevOps practices to create reliable, high-performance applications. At Genesis Code, we value clean architecture, strong UI/UX, and scalable systems while fostering a collaborative environment where developers can grow, innovate, and contribute new ideas.
Key Responsibilities:
Develop and maintain modern web applications using
MongoDB, Express.js, React.js, and Node.js
Write clean, maintainable, and scalable code using
TypeScript
Build high-quality, responsive, and visually polished
UI components
Translate UI/UX designs into functional and engaging interfaces
Design and develop
RESTful APIs
and backend services
Implement and maintain
CI/CD pipelines
for efficient and reliable deployments
Work across both
frontend and backend systems
to deliver complete solutions
Collaborate with internal teams, stakeholders, and product owners
to understand requirements and deliver solutions
Suggest and implement new ideas, improvements, and technical solutions
to enhance product quality and performance
Optimize applications for performance, scalability, and security
Participate in code reviews and maintain best development practices
Requirements:
3–5 years of proven experience as a Full Stack Software Developer or MERN Stack Developer
trong proficiency in
React.js, Node.js, MongoDB, and Express.js
TypeScript experience is required
Strong UI development expertise
with the ability to build polished and responsive interfaces
Experience with
CI/CD pipelines and modern deployment workflows
Must have worked on
live/production projects
and be able to demonstrate real-world application experience
Experience writing and maintaining automated tests (unit, integration, or end-to-end) using modern testing frameworks such as
Jest, React Testing Library, Cypress, or similar
to ensure code quality and reliability.
Good understanding of
REST APIs, Git, and modern development practices
Strong problem-solving skills and attention to detail
Ability to work independently and collaboratively in a team environment
A degree in Computer Science, Software Engineering, or a related STEM field is a plus
Nice to Have:
Experience with
Next.js
Familiarity with
Tailwind CSS or modern CSS frameworks
Experience with
cloud platforms such as AWS, Azure, or similar
What We Offer:
Market competitive salary
25 days annual leave + UK bank holidays
Flexible / hybrid working options
Company pension scheme
Learning \& development support (courses, certifications)
Modern development equipment and tools
Opportunity to work on innovative and impactful projects
Career growth in a fast-growing tech company
📩
Interested candidates can apply via LinkedIn or send their CV to:
careers@genesiscode.co.uk