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

Experienced Full-Stack Software Engineer

$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. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking. We actively foster a work environment for every teammate that's welcoming, respectful and inclusive, with great opportunities for professional growth. Find your future with us. 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. Louis, MO. First 90 Days You're past the "what is a pull request" stage, so we'll get you productive quickly. 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. By month three you'll be taking on moderately complex work with little guidance, contributing to design discussions, and starting to shape how we build the operator‑facing layer rather than just executing tickets. 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. Investigate and fix bugs in production systems — reproduce, diagnose root cause, write the regression test. Participate in code reviews, both giving and receiving feedback. Work with experienced engineers to break product requirements into concrete implementation tasks. Contribute to documentation and internal technical knowledge bases. 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. At this size there's no hiding behind process or hierarchy. 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. If ambiguity energizes you rather than frustrating you, you'll fit in well. 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. Strong problem‑solving ability — you can take an ambiguous, underspecified problem, break it down, reason about trade‑offs, and drive it to a working solution even when there's no known recipe. 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. Proficiency with Git in a collaborative workflow — branching, merging, pull requests, code review. 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. U.S. Person (immigration or work visa sponsorship will not be provided). Preferred Qualifications (Desired Skills/Experience) None of these are required — if you meet the basic qualifications and the role excites you, apply. But if you bring some of these, you'll ramp faster and we'll notice. 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. Working knowledge of Docker and containerized development workflows. 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. Why Join Us? Your code runs on real machines. The software you write controls and informs physical vehicles carrying real freight on real rail lines. The feedback loop between your code and the physical world is short, visible, and unforgiving in the best way. Small team, real ownership. You'll own the operator‑facing layer end‑to‑end, participate in design decisions early, and ship code that matters from your first months. The tradeoff is honest: fewer layers of support, more responsibility on your shoulders sooner. The problem is worth working on. 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. Compensation & Benefits Base salary range: $90,000 – $115,000 , commensurate with experience. Intramotev offers a comprehensive benefits package for all team members, including: 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. Parental leave: New parents receive paid time off to spend quality time with their family. Relocation Intramotev offers relocation based on candidate eligibility. Equal Opportunity Employer Intramotev is an Equal Opportunity Employer. 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! #J-18808-Ljbffr Intramotev

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

     ...inclusive, 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 will... 
    Suggested
    Permanent employment
    Work experience placement
    Casual work
    Currently hiring
    Relocation
    Flexible hours
    Shift work

    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
    1 day 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
    3 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
    1 day 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... 
    Suggested
    Full time
    Local area

    LaunchCode

    Saint Louis, MO
    1 day ago
  •  ...Job Description: Role Overview We are seeking experienced Java Full Stack Developers to join our team in St. Louis, MO. The role requires...  ...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
  • "• Full stack engineering experience in a production environment • Expert programming skills in Java/JEE • Proficiency in Software Development Best Practices (ATDD/BDD, Unit tests) • Experience with modern web,Java and Java EE platforms including Spring framework & components... 

    Diverse Lynx

    Saint Louis, MO
    17 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
    1 day 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
    4 days 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
    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
    1 day ago
  •  ...Overview: Job Title: Java Angular Full Stack Engineer Location: Remote Type: 6-month contract-to-hire Overview: Seeking a Senior/Lead Full Stack Engineer with strong Java backend and Angular front-end skills. Must have experience in scaled Agile (... 
    Contract work
    Remote work

    Stellar IT Group

    Saint Louis, MO
    2 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
    4 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
    1 day 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
    1 day 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
    3 days 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
    1 day 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
    4 days 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
    2 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
    1 day 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
    1 day 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
    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
    1 day ago
  •  ...building, and supporting technology solutions that transform clients' business challenges into engineering opportunities. You will have significant involvement in all phases of software development, requiring strong collaboration and technical skills. The successful... 

    EY

    Saint Louis, MO
    1 day ago
  • EY is seeking a Manager Full Stack Software Engineer to independently develop, test, and maintain high‑quality software across the technology stack. You will work with multidisciplinary teams to deliver scalable, secure, and production‑ready applications with AI‑driven... 

    EY

    Saint Louis, MO
    1 day ago
  • Encore Talent Solutions is seeking a Full Stack Developer to build, maintain, and improve our enterprise software, overseeing production infrastructure in a high-availability...  ...solutions. The role emphasizes pragmatic engineering, balancing innovation with stability, and... 

    Encore Talent Solutions

    Saint Louis, MO
    1 day ago
  • A national recruiting company is seeking a passionate software developer to engage in all aspects of software development including analysis, development, and testing. The ideal candidate is eager to learn and collaborate with a team to tackle challenging problems. Proficiency... 

    Mindlance

    Saint Louis, MO
    1 day ago
  • $103.7k - $140.3k

     ...future creating innovative solutions that will define the next generation of aerospace. We are currently seeking Experienced or Senior Structural Design Engineers to develop, maintain and modify structural and interior payload system and component designs, using 3-D... 
    Work experience placement
    Interim role
    Immediate start
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    Boeing

    Saint Louis, MO
    6 days ago
  •  ...Storybook docs, component examples, and developer-facing documentation for consistent reuse. Define and own API contracts with backend engineers using Python, Django / Django REST Framework to ensure predictable, efficient front-to-back communication. Integrate with REST... 

    Arohana Tech Solutions Private Limited

    Saint Louis, MO
    5 hours ago
  • $136k - $160k

     ...Character, our mission is to revolutionize how engineering decisions are made, turning complexity...  ...manufacturing applications: Build full-stack solutions that integrate real-time AI (...  ...world production environments: Deploy software that runs in factories, on edge devices... 
    Remote work

    GrabJobs

    Saint Louis, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Experienced Full-Stack Software Engineer. Be the first to apply!