Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineering

$90k - $115k

Intramotev

About Us At Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self-propelled battery-electric railcars and vehicles to transform freight logistics and bring innovation to our rail network. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking. Role Overview We're hiring a Full-Stack Software Engineer to own the software our operators actually touch — the C# services behind our fleet and the Flutter applications running on the ruggedized Android tablets mounted in and around our railcars. You'll build the operator-facing interfaces that turn vehicle telemetry and fleet state into something a human can act on in the field, and the backend services that feed them. This is hands‑on, end‑to‑end work: you'll be designing the tablet UX, wiring it to the backend, and seeing it run on hardware in a rail yard. We care more about how you solve problems than about which languages you've used — if you're a strong engineer who can ramp into our stack, we want to talk.
Schedule This is a full‑time, in‑office position, based in St. In your first month you'll get the codebase running locally, ship a real fix or improvement through code review, and pair with the team to understand our vehicle architecture and how the tablet apps talk to the backend. By month two you'll own a well‑defined feature end‑to‑end — design, implementation, tests, review — including UI that ships to the Android tablets. What You Will Do Day To Day Build and maintain operator‑facing Flutter applications targeting ruggedized Android tablets — designing for field use: glare, gloves, intermittent connectivity, and people who are not software engineers.
Write, test, and maintain the C# backend services and internal tools those interfaces depend on — telemetry ingestion, fleet operations, real‑time visibility.
Write unit and integration tests for your code and verify behavior before it ships to production — our software runs on vehicles in the field, so catching problems before they reach hardware is part of the job, not an afterthought.
Work with experienced engineers to break product requirements into concrete implementation tasks.
Support field testing and integration on physical rail vehicles when needed — including getting tablets and software working in the yard.
How We Work The engineering team is small — you'll typically work in groups of two to four on focused projects, with a broader team of around ten collaborating across efforts. You'll be in the room for design discussions, and your questions get answered by the people who built the system.
We do daily standups, asynchronous communication in Discord, and design reviews for anything nontrivial. Code review is mandatory — not as a gate, but as a practice the whole team treats as a teaching and learning tool.
We expect you to use AI tools well. Our engineers use LLM‑based development tools daily, and we want someone who has real judgment about where they accelerate the work and where they quietly create problems. Strong, fluent use of these tools is part of how this team ships.
We test before we ship. Because our code ends up on vehicles carrying real freight, we'd rather catch a problem in a unit test than in a rail yard. We expect you to think the same way — verify behavior before it reaches production, and treat a bug as something to reproduce and cover, not just patch.
Some of what we're building doesn't have a known solution. Autonomous rail is a young field, and certain problems require experimentation — build a prototype, test it, learn from what doesn't work, iterate. You'll do occasional domestic travel for field testing, vehicle integration, and customer demonstrations — the kind of travel where you see your software running on actual hardware.
About You: Basic Qualifications (Required Skills/Experience) 2-7 years of professional software engineering experience building and shipping production software.
Solid understanding of data structures, algorithms, and how to design maintainable systems — fundamentals that carry across languages.
Familiarity with C# and Flutter/Dart, or the demonstrated ability to ramp into our C#/Flutter/Android stack quickly. We care more about how you think and what you've shipped than about years in any single stack. Experience shipping UI to Android tablets (or comparable mobile/tablet work you can walk us through) is a strong plus.
Discipline about testing before production — you write unit and integration tests, verify behavior before it ships, and when you fix a bug you reproduce it and lock it down with a regression test.
Comfort working in a Linux command‑line environment.
Fluent, demonstrated use of AI‑assisted development tools (Claude, Cursor, Copilot, etc.) on real work — and a thoughtful point of view on when they help and when they get in the way.
Fluent in both written and verbal English.
Person (immigration or work visa sponsorship will not be provided).
Experience designing UI for industrial, ruggedized, or field‑deployed devices — touch interfaces used in harsh conditions, not just consumer apps.
Experience with the Android platform beyond Flutter — device provisioning, kiosk/lockdown modes, hardware integration.
Experience with CI/CD pipelines.
Coursework or project experience in real‑time systems or robotics.
Experience reading and extending an existing codebase, not only building from scratch — most professional engineering is understanding systems that already exist.
Comfort working across disciplines — collaborating with hardware, electrical, or mechanical engineers translates directly here.
The software you write controls and informs physical vehicles carrying real freight on real rail lines. You'll own the operator‑facing layer end‑to‑end, participate in design decisions early, and ship code that matters from your first months. Freight trucking is one of the largest sources of carbon emissions and highway fatalities in the country, and the economics of rail have been broken for decades. We're not optimizing ad clicks — we're building the infrastructure that moves freight off highways and onto electric rail.
Medical coverage: We cover 100% of employee medical premiums, plus low‑cost dental and vision options.
Vacation: Full‑time employees enjoy unlimited paid time off.
Equity: Full‑time employees receive equity in the company.
New parents receive paid time off to spend quality time with their family.
Relocation Intramotev offers relocation based on candidate eligibility.
Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
Closing If you're passionate about software engineering and eager to contribute to autonomous rail technology, we'd love to hear from you!

#

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineering in Saint Louis, MO vacancy
  • $99.45k - $134.55k

     ...us. The Boeing Company is looking for Missions Systems Software Engineers – Embedded to join the Boeing's Mission Systems Software...  ...hiring for multiple levels including; Associate Level, Experienced Level, and Senior Level. This role is looking to hire software... 
    Suggested
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    1 day ago
  • $70k - $90k

     ...transportation. Role Overview We're hiring an Associate Full‑Stack Software Engineer to help build the operator‑facing layer of our autonomous...  ...code review — giving and receiving feedback — and work with experienced engineers to break product requirements into concrete... 
    Suggested
    Full time
    Internship
    Work at office
    Local area
    Relocation

    Intramotev

    Saint Louis, MO
    2 days ago
  • A leading pharmaceutical company in St. Louis is seeking an experienced IT Full Stack Developer for a contract role. You will work closely with Manufacturing Automation engineers to bridge software development and operational technology. Responsibilities include performing... 
    Suggested
    Contract work

    Bayer AG

    Saint Louis, MO
    4 days ago
  • $112.2k - $151.8k

     ...great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a DevSecOps Software Engineer (Experienced or Senior) to join our Government Vehicle Health Management Systems (GVHMS) software team in Hazelwood, MO. This position... 
    Suggested
    Permanent employment
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    2 days ago
  • F-22 Pilot Training Software Engineer (Experienced, Senior)-Simulation Join to apply for the F-22 Pilot Training Software Engineer (Experienced, Senior...  ...available based on eligibility. Employment type: Full-time, Mid-Senior level, Shift: 1st shift. Equal Opportunity... 
    Suggested
    Full time
    Work experience placement
    Relocation package
    Shift work
    Day shift

    RemoteWorker US

    Saint Louis, MO
    2 days ago
  •  ...Full-Stack Software Engineer Location: St. Louis, MO (new office at the City Foundry!) About Noise: Noise is one of the fastest-growing startups in the country, being built right here in St. Louis. Noise is a platform that connects brands with nano–creators who produce... 
    Work at office
    Relocation
    Flexible hours
    Shift work

    Midwest Startups

    Saint Louis, MO
    7 hours ago
  • $50 - $60 per hour

     ...Right to Hire Ideal Candidate Are you a software engineer with Java, Go or Python and a born...  ...manage smaller project/initiatives as an experienced individual contributor with specialized...  ...level Mid-Senior level Employment type Full-time Job function Information... 
    Full time
    Local area

    LaunchCode

    Saint Louis, MO
    2 days ago
  •  ...Overview: Role Overview We are seeking experienced Java Full Stack Developers to join our team in St. Louis, MO (Onsite) The role...  ...and frontend development skills, working across the full software development lifecycle to build scalable, secure, and high-... 

    Purple Drive

    Saint Louis, MO
    3 days ago
  •  ...Role Overview We are seeking experienced Java Full Stack Developer to join our team in St. Louis...  ...development skills, working across the full software development lifecycle to build...  ...using Git • Collaborate with software engineers, test engineers, TPMs, and PMs •... 
    Local area

    Purple Drive

    Saint Louis, MO
    4 days ago
  •  ...financial services firm is seeking a Developer II to engage in a full-stack environment, overseeing all development processes. This role...  ...a Bachelor's Degree in Computer Science and have 2-4 years of software development experience, familiar with C#/.NET and Angular. The... 

    Stifel Financial Corp.

    Saint Louis, MO
    13 hours ago
  • North Point Technology is hiring a Software Developer in St. Louis, Missouri, to support NGA's Geospatial Intelligence mission. The role requires an active TS/SCI security clearance and excellent coding skills across a range of modern tools and frameworks. Responsibilities... 
    Flexible hours

    North Point Technology

    Saint Louis, MO
    2 days ago
  •  ...Full Stack Developer Join the Software Engineering team. This individual will be responsible for developing a wide variety of software solutions in a cloud...  ...with Agile development methodologies. Experienced in all phases of software development. Self-starter... 
    Casual work

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  • NISC is seeking a talented software developer to join the Meter Data Management team, focusing on full-stack development with backend emphasis, in a cloud environment using AWS and Spark technologies. As part of a collaborative, cross-functional team, you will design, build... 

    NISC

    Saint Louis, MO
    2 days ago
  •  ...Job Title: Java Full Stack Engineer Job Location: St. Louis, MO # Positions: 1 Employment Type: C2H Key Technology: Java...  ..., and submit Pull Requests using Git Collaborate with software engineers, test engineers, TPMs, and PMs Ensure that... 
    Hourly pay
    Contract work
    H1b
    Relocation

    Veracity

    Saint Louis, MO
    4 days ago
  • $99.45k - $134.55k

     ...with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Software Engineer (Associate, Experienced, & Senior) to join the F-15 Mission System Software Development Team located in Berkeley, MO. This position... 
    Permanent employment
    Work experience placement
    Casual work
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Berkeley, MO
    1 day ago
  • Mid & Experienced Mechanical Design Engineer - Multiple Sectors parental leave, paid time off, sick time, 401(k...  ...workplace where people can bring their full self to work and helps people reach...  ...and understanding of industry software, including Revit, Bluebeam Revu, and... 
    Casual work
    Work at office
    Flexible hours

    Henderson Engineers

    Saint Louis, MO
    2 days ago
  •  ...ASSYST is seeking a highly experienced and motivated Lead Java Full Stack Develope r to join our client's dynamic engineering team in Washington D.C. (Remote Role) The candidate...  ...a passion for building robust, scalable software and fostering a collaborative Agile... 
    Local area
    Remote work

    GrabJobs

    Saint Louis, MO
    2 days ago
  • A high-end engineering services company is seeking a Full-Stack Software Engineer in St. Louis, MO. This role focuses on developing complex software and requires a Bachelor's Degree. Candidates must have TS/SCI clearance and experience with Java, C, C#, and C++. The company... 

    Phoenix Operations Group

    Saint Louis, MO
    2 days ago
  • CEdge Inc. is seeking a Senior .NET Full-Stack Developer in St. Louis, MO. This role focuses on application-layer development for TMS contract, ensuring functionality and updating third-party dependencies. The ideal candidate will have at least 3 years of .NET experience... 
    Contract work

    CEdge Inc.

    Saint Louis, MO
    4 days ago
  • $94.45k - $134.55k

     ...for professional growth. Find your future with us. The Boeing Company is currently seeking Flight Simulation Software Engineers (Associate, Experienced, and Senior) to join the Flight Simulation Labs team located in Berkeley, MO. This position will focus on supporting... 
    Permanent employment
    Work experience placement
    Interim role
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    13 hours ago
  • Experienced Drone Robotics Perception AI / ML Software Developer 3 days ago Be among the first 25 applicants Locations:...  ...unique opportunity to follow the full software lifecycle from concept to...  ...with hardware and manufacturing engineers to achieve aircraft performance requirements... 
    Permanent employment

    WingXpand

    Saint Louis, MO
    2 days ago
  •  ...end-users across our enterprise client’s environments. As a Full Stack Developer, you will design, develop, and deploy robust...  ...modern tech stack. You’ll collaborate closely with developers, QA engineers, architects, and client stakeholders to ensure high-quality delivery... 
    For contractors
    Remote work
    Work from home

    GrabJobs

    Saint Louis, MO
    2 days ago
  • $85.39k - $116.98k

     ...(SSG) is seeking a talented Full Stack Developer (Angular/NodeJS) -...  ...Full Time Min. Experience: Experienced Security Clearance Level:...  ...-end C#/.Net and AWS data engineers to define clean API contracts...  ...Apply and promote best software engineering practices within... 
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Saint Louis, MO
    13 hours ago
  • NISC in St. Louis, Missouri, seeks a versatile mid-to-senior-level technologist to join their engineering team. This role encompasses the full software lifecycle from development to operational support. The ideal candidate will work with both internal customers and external... 

    NISC

    Saint Louis, MO
    3 days ago
  • Open Systems Technologies Corporation, located in St. Louis, Missouri, seeks an experienced Full Stack Software Developer to provide software maintenance and engineering support. The role involves developing and testing software for maritime systems using best practices... 

    Open Systems Technologies Corporation

    Saint Louis, MO
    2 days ago
  •  ..., Missouri. In this hybrid role, you will design, develop, and support scalable solutions across the full software delivery lifecycle. Join a collaborative engineering team dedicated to leveraging modern technology and AI for innovation. The ideal candidate has over 5... 

    National-Information-Solutions-Cooperative-

    Saint Louis, MO
    2 days ago
  • $60 - $72 per hour

    A technology consulting firm located in St. Louis, MO, is seeking a Senior Account Manager / Technical Recruiter. The ideal candidate must have expert-level experience with Google Cloud Platform and a strong background in technical recruiting. This contract position offers...
    Contract work

    Envision

    Saint Louis, MO
    2 days ago
  • $126.65k - $171.35k

     ...opportunity for professional growth. Find your future with us. Boeing Global Services is currently seeking a highly motivated Experienced Software Engineer to become part of the Training Systems - Battlespace Simulation Management (BSM) team in Hazelwood, Missouri. This... 
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Hazelwood, MO
    4 days ago
  • $126.66k - $171.35k

     ...inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for Software Engineers (Experienced, Senior) for a Phantom Works Proprietary program located in Berkeley, MO . This position will focus on developing... 
    Permanent employment
    Work experience placement
    Interim role
    Casual work
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    Boeing

    Hazelwood, MO
    1 day ago
  • Adaptive Technology Insights is seeking a skilled software professional with strong cloud, web, data and DevOps expertise in the St....  ...ability to design, deliver and support modern solutions across full-stack technologies. You will mentor teammates, engage with project leads... 

    Adaptive Technology Insights

    Saint Louis, MO
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineering. Be the first to apply!