Full Stack Engineer
- Edinburgh, United Kingdom
- Mid Level
- Bachelor's degree
- Posted
Skills
Required
- Cloud
- Software Engineering
- programming
- Golang
- Python
- C++ / Rust / Java
- AI-assisted
- modern development workflow
- Distributed Systems
- cloud environments
- infrastructure as code
- Web application development
- JavaScript / TypeScript
- React / Angular / Vue.js
Preferred
- Software Development
- web applications
- web applications and services
- APIs
- front-end architecture
- user experience
- microservices
- backend services
Join Motorola Solutions as a Full Stack Engineer in Edinburgh, where you'll design, build, and scale cloud-native web applications and services. You'll collaborate with a team of engineers to create intuitive interfaces and high-throughput APIs, while also contributing to the architecture of a highly scalable solution. Enjoy flexible work models, paid time off, health care benefits, and opportunities for learning and development.
Ability to join us in-person at our Edinburgh city centre office 2 days per week
About Motorola Solutions
We encourage you to apply even if you don't check every box. We value transferable skills, enthusiasm, and diverse perspectives
Responsibilities
- Design, build, and scale cloud-native web applications and services, focusing on front-end architecture and user experience.
- Collaborate with product designers and engineering leads to translate complex security workflows into intuitive user interfaces.
- Design, implement, and maintain resilient APIs and microservices, contributing to the evolving architecture for a highly scalable solution.
- Solid experience in software development across web applications and backend services
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or technical field
Legal authorisation to work in the UK
- Programming Skills: Strong foundational skills in at least one general-purpose programming language (such as Golang, Python, C, C++, Rust, or Java)
- Product Mindset: A passion for building reliable software experiences that deliver real value to end-users
- Modern Tooling: Familiarity with or interest in using AI-assisted tools within a modern development workflow
- Cloud & Distributed Systems: Experience with cloud environments and infrastructure as code
- Web application development using a JavaScript/TypeScript framework such as React, Angular, or Vue.js
Preferred
- Software Development Background: Industry experience as a Software Engineer (full stack or otherwise)
jobapplier