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