At a Glance
- Tasks: Build and maintain a cutting-edge IoT platform with both front-end and back-end development.
- Company: Join a leading tech company revolutionising IoT connectivity with a collaborative culture.
- Benefits: Enjoy flexible hybrid working, 25 days holiday, and comprehensive health plans.
- Why this job: Make a real impact in the IoT space while growing your skills in a supportive environment.
- Qualifications: Bachelor’s degree in a tech field or equivalent experience; strong problem-solving skills required.
- Other info: Exciting opportunities for career growth and innovation in a dynamic team.
The predicted salary is between 28800 - 48000 £ per year.
We are on a mission to make IoT connectivity simple, flexible, and scalable. Our platform allows enterprises to connect, manage, and scale their IoT deployments—from the first device to millions, providing a foundation that transforms how businesses operate, innovate, and create value from connected assets.
The Role
We are seeking a creative and driven Full-Stack Software Engineer to join our core Engineering team. This role provides the opportunity to work across the entire technology stack.
You will have the flexibility to:
- Build our customer-facing platform with intuitive, responsive user interfaces for managing IoT devices, monitoring data usage, and diagnosing issues.
- Work on backend services and APIs that communicate with global network partners and core telecommunications infrastructure.
- Maintain automation workflows that respond to network events and customer-defined rules to optimise performance.
- Contribute to predictive analytics systems to detect connectivity issues before they occur and provide actionable insights.
What You’ll Do
Front-End Development- Collaborate with product managers and a diverse team to build, test, and deploy new features.
- Develop dashboards, data visualisations, and workflows for device management.
- Design, build, and maintain RESTful APIs and microservices.
- Implement business logic for device provisioning, data routing, and billing integration.
- Interface with core network elements, databases (SQL, Redis), and messaging queues (e.g., Kafka, NATS).
- Build and maintain automation workflows triggered by network events or device behavior.
- Integrate diverse data sources into the rules engine for customer-defined automation logic.
- Work with data scientists to implement predictive models and algorithms.
- Develop systems that analyse large datasets to automatically detect anomalies and provide insights.
- Write code that connects network data to the front-end interface.
- Develop unit and integration tests for code quality and system reliability.
- Collaborate across teams on projects and process improvements.
- Troubleshoot and debug issues across the full stack, from UI elements to database queries and API responses.
Qualifications
Must-Haves- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience/bootcamp certification).
- Familiarity with database concepts (SQL & NoSQL).
- Knowledge of Git/version control workflows and platforms (e.g., GitHub, GitLab).
- Strong problem-solving skills and curiosity to understand complex systems.
- Willingness to experiment, try new approaches, and learn from failures.
- Interest in IoT, M2M, or telecommunications.
- Interest in data analysis, predictive analytics, or machine learning.
- Familiarity with containerisation (Docker, Kubernetes).
- Understanding of API design principles.
Why Join Us?
We provide industry-leading connectivity solutions and work with innovative technologies. Our team is collaborative, supportive, and focused on mutual growth. We embrace change and lead in the evolution of IoT connectivity, fostering clarity, trust, and accountability.
- Flexible hybrid working model
- 25 days holiday
- Comprehensive health and dental plans
- Health assessment
- Worldwide travel insurance
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant.
Full Stack Engineer in Glasgow employer: Nine Twenty Recruitment
Contact Detail:
Nine Twenty Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer in Glasgow
✨Tip Number 1
Network like a pro! Attend industry meetups, tech conferences, or even local coding events. You never know who you might bump into that could help you land that Full Stack Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to IoT or full-stack development. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the latest trends in IoT and software engineering. Practice common coding challenges and be ready to discuss your problem-solving approach.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission to simplify IoT connectivity.
We think you need these skills to ace Full Stack Engineer in Glasgow
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Full Stack Engineer role. Highlight your front-end and back-end development experience, especially with IoT or similar technologies.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about IoT and how your background makes you a great fit for our team. Be genuine and let your personality shine through!
Showcase Your Projects: Include links to any relevant projects or GitHub repositories in your application. We love seeing real examples of your work, especially if they demonstrate your problem-solving skills and creativity.
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of applications and ensures you’re considered for the role as soon as possible!
How to prepare for a job interview at Nine Twenty Recruitment
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like RESTful APIs, SQL, and microservices. Brush up on your knowledge of Git workflows too, as it’s crucial for collaboration.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects. Think about how you approached these problems and what solutions you implemented. This will demonstrate your strong problem-solving skills and curiosity.
✨Demonstrate Your Collaborative Spirit
Since the role involves working with product managers and diverse teams, be ready to share examples of how you’ve successfully collaborated in the past. Highlight any experiences where teamwork led to innovative solutions.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s approach to IoT connectivity and predictive analytics. This shows your genuine interest in the role and helps you understand how you can contribute to their mission.