We are seeking a highly capable and solution-driven Full Stack Developer to design, build, and maintain web-based and AI-driven software solutions. This role will work closely with internal stakeholders and customers to understand business needs and deliver innovative digital tools that enhance operational efficiency--particularly within the telecom and geospatial data environments.
You will lead full lifecycle development across both front-end and back-end systems and play a key role in integrating emerging technologies, including machine learning and AI APIs, into practical, user-focused applications.
Key Responsibilities:
Develop and maintain full-stack applications, from database to front-end user interface
Translate customer requirements into scalable technical solutions
Work with stakeholders to define software requirements and architecture
Design, implement, and integrate AI/ML APIs and services into existing platforms
Create data-driven applications for managing, visualising, and automating telecom workflows
Build secure, responsive, and intuitive front-end interfaces (e.g., React, Vue, Angular)
Develop robust back-end services and APIs (e.g., Node.js, Python, .NET, Django)
Maintain code quality, perform code reviews, and implement automated testing
Collaborate with DevOps and Infrastructure teams to ensure scalable deployment
Document technical processes and contribute to internal knowledge sharing
Keep up to date with trends in software development and AI technologies
Person Specification
Qualifications & Experience:
3+ years of experience in a full stack development role
Strong proficiency in both front-end and back-end frameworks
Experience working with cloud platforms (AWS, Azure, or GCP)
Solid understanding of database systems (SQL and NoSQL)
Prior experience integrating or working with AI or ML APIs (e.g., OpenAI, AWS SageMaker)
Proven track record of translating business problems into working software solutions
Experience working in an Agile development environment
Desirable:
Telecoms or geospatial data domain knowledge
Experience with data pipelines or big data processing tools
Familiarity with containerisation (Docker, Kubernetes)
Contributions to open-source or personal GitHub portfolio
Skills and Attributes:
Problem-solver with strong analytical thinking
Strong communication and stakeholder engagement skills
Comfortable in fast-paced, cross-functional teams
Self-starter with a proactive approach to innovation
Excellent organisational and documentation habits
What We Offer:
Competitive salary and annual leave package
Flexible working arrangements (remote/hybrid)
Pension scheme with employer contributions
Personal development and training support
Opportunity to work with cutting-edge AI technologies
Direct input into product strategy and technical roadmap
Your Team:
You will be part of a collaborative Technology team working alongside drone and photogrammetry engineers, design engineers, and operational staff. This is a highly visible role with direct input into strategic solutions that serve both internal teams and external clients.
Growth & Development:
Exposure to AI and ML implementation in real-world use cases
Career pathway into senior developer or solutions architect roles
Participation in R&D projects and early-stage product design
* Dedicated support for certification or continued learning
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.