Full Stack Software Developer

πŸš€ 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

Job Details

Company
Genesis Code
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted