Point your AI agent at freehire and let it find you a job.

Get the CLI →

Motorola Solutions

Senior Full Stack Engineer

Posted Updated
Discussion
  • Motorola Solution’s Access Control Division is redefining how people experience the spaces they move through, starting at the front door
  • Our mission is to make physical environments smarter, safer, and more seamless through modern access control and automation technology that people rely on every day
  • We’re building an industry-leading platform at meaningful scale, and we’re looking for engineers who want to shape the future of physical-meets-digital systems
  • This is a place where you’ll work on real-world problems that span distributed systems, hardware-adjacent software, security, and high-availability cloud services used by organizations around the world
  • You’ll join a highly collaborative, team-centric engineering culture that values strong analytical thinking, clean and pragmatic software design, and ownership from idea to production
  • Feature Development: Design and develop new features across Avigilon Alta software and web applications, from concept through production
  • Integrations & Ecosystem: Build and maintain third-party integrations, produce clear developer documentation, and support APIs and SDKs that power our broader ecosystem
  • Platform Maturity: Help evolve our application platform and marketplace, contributing to long-term scalability, extensibility, and developer experience
  • System Architecture: Partner with product and engineering leaders to influence system architecture, technical direction, and design decisions across the platform
  • Cloud Infrastructure: Develop and operate software for deploying, managing, and monitoring production systems and cloud infrastructure
  • Quality & Craft: Write unit tests, automated UI tests, and execute test plans to ensure reliability, performance, and a high bar for quality
  • Operational Excellence: Take a production-first mindset, sharing responsibility for system reliability, observability, and long-term maintainability
  • Agile Collaboration: Work closely with leadership and peers to prioritize and deliver work in a fast-moving, iterative environment

Benefits

  • Flexible work models
  • Paid time off
  • Paid parental and family leave
  • Health care benefits
  • Global wellness resources
  • Employee assistance programs
  • Rotation programs
  • Mentor relationships
  • Learning and development opportunities
  • Retirement benefits
  • Employee bonuses
  • Stock grants & employee stock purchase plans
  • We’re especially excited about engineers who are curious, adaptable, and comfortable working across multiple technologies, bringing both depth and range to how we build and evolve our platform
  • Clear communication and a collaborative mindset; you enjoy building with others, not in isolation
  • Comfort operating in ambiguity, with the ability to turn loosely defined problems into clear, actionable solutions
  • Strong ownership mentality — you care about what happens after code ships
  • Thoughtful technical judgement and a bias toward pragmatic, maintainable solutions
  • A deep sense of curiosity and a drive to understand how systems work end-to-end
  • 5+ years of experience with JavaScript development (React preferred)
  • Strong command of object-oriented design, concurrency/threading concepts, resource management, and modern agile development practices
  • Experience with IoT protocols (MQTT), log/data analysis pipelines, and backend services for mobile applications
  • Knowledge of Linux fundamentals (bash/command-line), Docker, and monitoring tools like Datadog or CloudWatch
  • Proven track record building API-based integrations with services like G Suite, Microsoft Graph, Okta, OneLogin, and Slack
  • Strong experience with SQL data stores and designing relational data models
  • Bachelor’s Degree in Computer Science, Computer Engineer, or a related discipline
  • 7+ years of experience building backend systems using Node.js API frameworks (HapiJS preferred), with additional experience in Python a plus
  • Familiarity with Serverless/Lambda, CloudFormation, Elastic Beanstalk, EC2/VPCs, and DynamoDB/RDS
  • 7+ years of software development experience
  • Bachelors Degree
  • If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available