Full Stack Software Engineer

Motion Recruitment Partners LLC.
Boston, MA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$180,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Application Programming Interfaces (APIs) Computer Vision Mobile Application Development Cloud Engineering Continuous Delivery Continuous Integration Software Debugging Distributed Systems Github Mobile Application Software Enterprise Messaging Systems
+15 more
NoSQL Standard Sql Software Engineering Systems Architecture Google Cloud Cloud Platform System ReactJS Backend Apache Kafka React Native Front End Software Development Multiaccess Edge Computing Restful APIs Data Pipelines Jenkins

Job description

This is a high-impact, technical leadership role offering the chance to build a product from the ground up and directly influence architecture, product direction, and team growth. The organization is moving rapidly from prototype to real-world deployment, making this an ideal environment for engineers who thrive in fast-paced, applied settings where software meets hardware. You’ll work cross-functionally with robotics, hardware, and data teams while mentoring others and setting engineering standards. This is an opportunity to define category-changing technology while solving real-world problems at scale., Tech Breakdown

  • 40% Frontend & Mobile Development (React / Mobile App)
  • 30% Backend & Cloud Engineering (APIs, Google Cloud Platform, Data Pipelines)
  • 20% Architecture & System Design
  • 10% Mentorship & Technical Leadership

Daily Responsibilities

  • 30% Designing and developing the mobile inspection application
  • 20% Building and maintaining cloud backend services and APIs
  • 15% Architecting scalable, reliable systems and making key technical decisions
  • 10% Collaborating with cross-functional teams (product, hardware, data science)
  • 10% Implementing CI/CD, testing, and monitoring practices
  • 10% Mentoring engineers and reviewing code
  • 5% Identifying and communicating technical risks and trade-offs

Requirements

  • 7+ years of professional software development experience
  • Strong hands-on experience with React (web and/or React Native)
  • Proven experience building and shipping mobile applications (native or cross-platform)
  • Solid background in cloud platform architecture, preferably Google Cloud Platform (Google Cloud Platform)
  • Experience designing and implementing RESTful APIs and distributed systems
  • Deep understanding of system architecture and backend development
  • Experience with CI/CD tools (e.g., GitHub Actions, Jenkins, or similar)
  • Working knowledge of SQL and NoSQL databases
  • Experience with messaging systems (e.g., Pub/Sub, Kafka, or other queue-based systems)
  • Strong grasp of software engineering principles (SOLID, clean code, TDD)
  • Excellent debugging, problem-solving, and communication skills
  • Experience mentoring junior engineers or leading technical initiatives

Desired Skills & Experience

  • Background in computer vision or sensor-based applications
  • Experience designing offline-first mobile architectures and synchronization strategies
  • Familiarity with robotics, IoT systems, or edge computing platforms (e.g., ROS)
  • Exposure to automotive service operations or dealership software ecosystems (DMS)
  • Contributions to open-source projects or active involvement in engineering communities
  • Experience working in startup or fast-scaling environments

Benefits & conditions

  • Competitive base salary + equity package
  • Comprehensive health, dental, and vision coverage
  • Flexible PTO and work-life balance support

About the company

This Boston-based opportunity is with a well-funded, venture-backed technology organization transforming the automotive industry through robotics, automation, and modern software systems. This is a full-time, hands-on Senior Full Stack Software Engineer role focused heavily on React, mobile development, and cloud architecture (Google Cloud Platform preferred).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all