At a Glance
- Tasks: Build and maintain a cutting-edge IoT platform with both front-end and back-end development.
- Company: Join a pioneering tech company transforming IoT connectivity.
- Benefits: Enjoy flexible working, 25 days holiday, and comprehensive health plans.
- Why this job: Make a real impact in the exciting world of IoT and connectivity.
- Qualifications: Degree in Computer Science or equivalent experience; knowledge of modern frameworks required.
- Other info: Collaborative team culture with opportunities for growth and innovation.
The predicted salary is between 28800 - 48000 ÂŁ per year.
About Us
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.
This role is ideal for engineers who want to understand how a global connectivity network functions—from the browser all the way down to the network packet.
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.
- Write clean, maintainable code using modern frameworks (e.g., JavaScript, React, or Svelte).
- 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 behaviour.
- 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).
- Experience with modern front-end frameworks (e.g., JavaScript, React, Svelte).
- Experience with back-end languages (e.g., JavaScript, Python, Go, Kotlin).
- 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 the evolution of IoT connectivity, fostering clarity, trust, and accountability.
Benefits
- Flexible hybrid working model
- 25 days holiday
- 7% employer pension contribution
- 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
Contact Detail:
Nine Twenty 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 tech meetups, webinars, or local events where you can connect with industry folks. You never know who might be looking for a Full Stack Engineer just like you!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving 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
Don’t shy away from reaching out directly! If you see a company you love, drop them a message on LinkedIn or their website. Express your interest in their work and how you could contribute as a Full Stack Engineer.
✨Tip Number 4
Apply through our website! We’re always on the lookout for talented engineers. By applying directly, you’ll ensure your application gets the attention it deserves. Plus, it shows you’re genuinely interested in joining our team!
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 experience with front-end frameworks like JavaScript and React, as well as back-end languages. We want to see how you fit into our mission!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for IoT and how your background aligns with our goals. Let us know why you're excited about the opportunity to work with our team and contribute to innovative solutions.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your coding skills and problem-solving abilities. Link to your GitHub or any live demos if possible!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Don’t miss out!
How to prepare for a job interview at Nine Twenty
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like JavaScript, React, and Python. Brush up on your knowledge of RESTful APIs and microservices, as you'll likely be asked to discuss how you’ve used these in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers, especially when it comes to debugging or optimising performance.
✨Demonstrate Collaboration
Since this 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 you contributed to team projects or improved processes.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s IoT platform and its future direction. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals. Think about asking how they approach predictive analytics or automation workflows.