Senior Full Stack Software Engineer in Boston

Senior Full Stack Software Engineer in Boston

Boston Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Maxwell Bond

At a Glance

  • Tasks: Lead the development of a new mobile app and its cloud platform.
  • Company: Join a cutting-edge robotics and automation company making real-world impact.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic environment with mentorship opportunities and a focus on best practices.
  • Why this job: Shape innovative products and influence technical direction in a fast-growing team.
  • Qualifications: 7+ years in software engineering with strong React and cloud platform experience.

The predicted salary is between 60000 - 80000 £ per year.

About the Company

We're an ambitious, venture-backed robotics and automation company developing next‑generation intelligent systems that solve complex real‑world operational challenges. Our multidisciplinary team combines expertise across robotics, software engineering, machine learning and hardware to build products that bridge the gap between advanced automation and real‑world deployment. Working at the intersection of software and physical systems, we're creating technology that delivers measurable impact in environments where reliability, performance and scalability are critical.

This is an opportunity to join a fast‑growing engineering team where you'll have significant ownership, influence technical direction, and help shape products from concept through commercial deployment.

The Opportunity

We're looking for a Senior Full Stack Software Engineer to lead the development of a new mobile application and its supporting cloud platform. This is a hands‑on engineering role with significant technical ownership. You'll be responsible for designing scalable systems, making key architectural decisions, writing production‑quality code, and helping establish engineering best practices as the team grows. You'll work across mobile, web and cloud technologies to build software that interfaces with connected devices, processes large volumes of data, and delivers a seamless user experience in demanding real‑world environments.

What You'll Be Doing

  • Lead the architecture, development and deployment of a greenfield mobile application
  • Design and build scalable cloud services to collect, process and manage structured and unstructured data
  • Develop and maintain RESTful APIs and integrations across distributed systems
  • Build intuitive, high-performance user interfaces across mobile and web platforms
  • Design data storage solutions, messaging infrastructure and backend services supporting real‑time and asynchronous workflows
  • Establish best practices around software architecture, testing, CI/CD and system observability
  • Mentor engineers through technical leadership, code reviews and collaborative development
  • Work closely with cross‑functional engineering teams to deliver new product capabilities
  • Evaluate architectural trade‑offs, identify technical risks and help shape long‑term platform strategy

What We're Looking For

  • 7+ years of professional software engineering experience with a strong focus on React
  • Experience building and releasing production‑grade mobile applications (native or cross‑platform)
  • Strong experience designing and building cloud‑native platforms, ideally using GCP
  • Proven expertise in software architecture, distributed systems and API design
  • Experience implementing CI/CD pipelines using tools such as GitHub Actions or Jenkins
  • Experience working with SQL and NoSQL databases, messaging systems and event‑driven architectures
  • Strong understanding of software engineering best practices including SOLID principles, clean architecture and automated testing
  • Excellent problem‑solving, communication and debugging skills

Nice to Have

  • Experience integrating mobile applications with device hardware or sensors
  • Knowledge of image processing, computer vision or machine learning applications
  • Experience designing offline‑first applications and data synchronisation strategies
  • Exposure to robotics, embedded systems, IoT or edge computing technologies
  • Experience working with high‑availability distributed systems
  • Contributions to open‑source software or technical communities
Maxwell Bond

Contact Details:

Maxwell Bond Recruitment Team

We think you need these skills to ace Senior Full Stack Software Engineer in Boston

React
Mobile Application Development
Cloud-Native Platforms
GCP
Software Architecture
Distributed Systems
API Design