About the Role
London is one of Europe's leading technology hubs, and at Dudumizi Digital Solutions Ltd, we build software that helps businesses innovate, scale, and stay ahead in a fast-moving digital world. We develop modern web applications, cloud-based platforms, and business solutions using today's most trusted technologies. We believe that exceptional software comes from engineers who enjoy solving real-world problems and continuously improving their craft.
We are looking for a Full-Stack Developer who enjoys working across both frontend and backend technologies while contributing throughout the entire software development lifecycle. This is an opportunity to build high-quality applications using modern frameworks, collaborate with experienced developers, and help shape products that deliver real value to our clients.
You'll work closely with designers, product specialists, and fellow engineers to create secure, scalable, and user-friendly applications. Whether you're implementing new features, improving performance, or designing APIs, your contributions will have a direct impact on the success of every project.
Why Work With Us?
Modern Technology Stack: Work with React, TypeScript, Node.js, Express.js, REST APIs, cloud technologies, and modern development practices that keep your skills current.
Meaningful Projects: Build scalable software solutions for clients across multiple industries, contributing to products that are used every day.
Collaborative Engineering Culture: Join a supportive team where knowledge sharing, code reviews, and continuous improvement are part of our daily workflow.
Career Development: We encourage continuous learning through technical mentoring, professional development opportunities, and exposure to new technologies and software architectures.
Key Responsibilities
Full-Stack Development: Design, develop, test, and maintain responsive web applications across both frontend and backend systems using modern JavaScript and TypeScript frameworks.
API & Backend Development: Build secure, scalable RESTful APIs, business logic, and server-side services while ensuring reliability and performance.
Frontend Engineering: Create intuitive, responsive user interfaces using React, HTML5, CSS3, and modern frontend development best practices.
Database Management: Design and optimize database structures, write efficient queries, and maintain data integrity using SQL or NoSQL technologies.
Collaboration & Code Quality: Participate in Agile ceremonies, perform code reviews, document technical solutions, and work closely with cross-functional teams to deliver high-quality software releases.
What We Are Looking For
Experience: Professional experience as a Full-Stack Developer, Software Developer, Web Developer, or similar role with hands-on experience delivering production applications.
Technical Skills: Strong knowledge of JavaScript, TypeScript, React, Node.js, Express.js, HTML5, CSS3, REST APIs, Git, and relational databases such as PostgreSQL or MySQL.
Cloud & Development Practices: Familiarity with cloud platforms, containerization, CI/CD pipelines, testing methodologies, and Agile software development is an advantage.
Communication: Strong collaboration and problem-solving skills with the ability to communicate technical concepts clearly to both technical and non-technical colleagues.
Mindset: You take ownership of your work, write clean and maintainable code, enjoy learning new technologies, and thrive in a collaborative environment where quality, innovation, and continuous improvement are valued.
Pay: £33,464.35-£45,771.82 per year
Benefits:
- Flexitime
- Free fitness classes
- Health & wellbeing programme
- Life insurance
Work Location: Hybrid remote in London E15 1JD