Senior Full Stack Developer (Invoice Finance & Mobile Applications)
Company Description Genesis Technology Services Limited (GTS Ltd) is a leading engineering service provider and global multinational corporation headquartered in Cambridgeshire, UK. With operations across the UK, Europe, USA, Middle East, and Asia, Genesis has over 26 years of experience supporting major telecom mobile network operators and OEMs. The company delivers solutions in facilities management, resource management, IT and SaaS management, and digital transformation for operators and infrastructure organizations. Genesis is recognized for high-quality service delivery, strong health and safety standards, and a comprehensive portfolio covering network planning, design, optimization, implementation, performance management, and ongoing technical support. Team members join a professional environment focused on innovation, reliability, and exceptional customer experience.
Role Description As a Senior Full Stack Developer (Invoice Finance & Mobile Applications), you will lead the design, development, and maintenance of end-to-end web and mobile solutions that support invoice finance workflows and related digital services. This full-time, on-site role is based in the London Area, United Kingdom, and involves collaborating closely with product managers, business analysts, and other engineers to translate requirements into scalable, secure, and user-friendly applications. You will be responsible for building and integrating front-end interfaces and back-end services, implementing APIs, optimizing performance, and ensuring code quality through reviews and testing. The role includes troubleshooting complex issues, contributing to architectural decisions, mentoring junior developers, and supporting continuous improvement of development practices and tooling.
Qualifications
- Strong Full-Stack Development skills, with experience spanning Software Development and Full-Stack Development across web and mobile solutions.
- Proficiency in Front-End Development, including modern JavaScript frameworks and Cascading Style Sheets (CSS) for responsive, accessible user interfaces.
- Expertise in Back-End Web Development, including RESTful APIs, data modeling, and integration with relational and/or NoSQL databases.
- Solid understanding of secure coding practices, performance optimization, and scalable system design for finance-related applications.
- Experience working in Agile environments, using CI/CD pipelines, version control (e.g., Git), and automated testing frameworks.
- Ability to collaborate with cross-functional teams, communicate complex technical concepts clearly, and provide technical leadership and mentorship.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Previous experience in fintech, invoice finance, telecom, or enterprise-grade mobile applications is an advantage.