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

Senior Software Developer

Rapsodo

Company Overview With its headquarters in Singapore and strategically placed offices across the United States, Turkey, Japan, and Malaysia, Rapsodo represents more than just sports technology and data analytics. It stands as the clear front-runner in providing affordable, professional-grade technology for athletes aiming to enhance their performance. The company currently collaborates with partners such as The PGA of America, Golf Digest, Troon, various Major League Baseball teams, USA Baseball, and over 1000 NCAA athletic departments. Become a part of Team Rapsodo as we challenge limits and unveil endless potential, one data point and one heartwarming success story at a time. Powered by Athletes who get it, and Engineers who can do it. Role Purpose This role exists to be the connective tissue between cross‑functional teams, translating complex system trade‑offs into clear decisions and embedding AI‑assisted development into how we build. This is a role for an engineer who thinks in systems, executes with precision, and communicates with clarity. Key Responsibilities Champion AI‑assisted development across architecture, design, and implementation—driving adoption and establishing the practices that make it last. Define and own best practices for AI‑assisted system design, code generation, documentation, and testing. Assess and integrate AI tooling into the development lifecycle with a focus on security, scalability, and long‑term maintainability. Assess incoming feature requests and determine technical feasibility within the Kotlin Multiplatform codebase. Own architectural scoping—articulating trade‑offs and risks, particularly at the boundary between shared and platform‑specific code. Design and document scalable architectures that clearly define module boundaries, data flow, threading models, and dependency injection strategies. Lead KMP technical decision‑making, keeping solutions aligned with iOS and Android platform constraints and best practices. Define and execute migration strategies from legacy implementations to shared KMP modules where the trade‑off is justified. Coordinate cross‑functional dependencies across firmware, backend, Unity, and QA to maintain system‑wide consistency and delivery commitments. Build and maintain a living knowledge base—architecture documentation, system diagrams, and technical specs that teams actually use. Continuously improve developer experience through smarter tooling, build optimization, CI/CD, and modularization. Set and uphold high standards for code quality, testability, and maintainability across shared and platform‑specific code. Role Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 8+ years of mobile development experience with deep familiarity across both Android and iOS ecosystems. 3+ years shipping Kotlin Multiplatform in production. Deep command of Clean Architecture, modularization, and separation of concerns in multi‑platform systems. Proven experience designing shared domain and data layers with well‑defined boundaries between shared logic and platform‑specific UI. Strong command of Kotlin Coroutines, Flow (StateFlow, SharedFlow), and cross‑platform concurrency models. Hands‑on experience with dependency injection (Koin or equivalent) in multi‑module environments. Familiarity with Compose Multiplatform and native UI frameworks (SwiftUI/UIKit, Jetpack Compose). Experience architecting networking and data layers in a multiplatform context, including offline‑first design, sync strategies, and caching. Strong understanding of KMP‑iOS interoperability and the nuances of designing APIs for Swift consumers. Solid experience with Gradle, dependency management, and CI/CD pipelines for multi‑platform projects. Experience building device‑connected applications (BLE, Wi‑Fi, TCP) with a focus on reliability and real‑time data handling. Proven ability to translate complex technical decisions into clear specifications that align cross‑functional teams. Strong communicator who can cut through complexity and align stakeholders across mobile, backend, firmware, and QA. Substantial hands‑on experience with AI‑assisted development tools and a track record of integrating them meaningfully into engineering workflows. Sharp judgment when evaluating AI‑generated outputs—knowing when to trust, when to verify, and when to rewrite. #J-18808-Ljbffr

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Saint Louis, MO vacancy
  •  ...Senior Software Developer(s) to design custom software solutions based on client requirements. This position will have a lead role in the development and enhancements of a large data management system. This will be an ongoing effort to replace and support the data management... 
    Senior

    The Timberline Group Company

    Saint Louis, MO
    1 day ago
  •  ...Under a new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Job Title: Senior Software Developer Location: USA MO Saint Louis Years of Experience: 7 10 Years Deep expertise on Go lang Job Summary: We are... 
    Senior

    Yantran LLC

    Saint Louis, MO
    2 days ago
  •  ...Software Engineer DCS Corp. is an employee-owned organization with a reputation for agile and efficient development of technology solutions...  ..., and modern technology stacks. Essential Job Functions: Develop, modernize, and maintain software applications and services.... 
    Senior
    Remote work

    DCS Corp

    Saint Louis, MO
    5 days ago
  •  ...A growing staffing solutions company in St. Louis is seeking a Senior Software Engineer – Java & Front End. The ideal candidate will have over 5 years of experience in system development and expert knowledge in Java, Struts, and PostgreSQL. Responsibilities include managing... 
    Senior

    Direct Staffing Inc

    Saint Louis, MO
    17 hours ago
  • A venture-backed tech startup is seeking a Sr. Application Security Engineer to oversee the security of their innovative product. This role focuses on ensuring secure multi-tenancy within Kubernetes, leading threat modeling initiatives, and managing vulnerability lifecycles...
    Senior
    Remote work
    Flexible hours

    vCluster

    Saint Louis, MO
    3 days ago
  •  ...A leading tech firm in St. Louis is seeking an experienced Frontend: iOS Developer to lead the development of consumer-facing mobile applications. The ideal candidate will have over 5 years of mobile development experience, particularly in Swift and Kotlin, along with... 
    Senior

    TechDigital Group

    Saint Louis, MO
    1 day ago
  •  ...Job title: Senior Java developer Location: St. Louis, MO (Onsite -First day) Duration: Long term contract Job Description: Senior Java (must have 8+ years of experience as a Java developer) - (Client is very active on hiring. Onsite Interview... 
    Senior
    Long term contract
    Remote work

    Maintec Technologies

    Saint Louis, MO
    3 days ago
  • $107.9k - $195.05k

    A technology services company is searching for a Backend Engineer in St. Louis, MO. The ideal candidate will have 8-12 years of experience in Java or Python backend development and strong skills in API design and SQL. Responsibilities include designing backend services...
    Senior

    Comfort Systems USA

    Saint Louis, MO
    17 hours ago
  •  ...A technology company is looking for a Senior Applications Developer with strong DevOps skills. This role is hybrid, based in Charlotte or St. Louis. Candidates should have 8 years of experience with Kubernetes, CI/CD tools, and cloud technologies. Proficiency in Python... 
    Senior

    Highbrow

    Saint Louis, MO
    17 hours ago
  •  ...A leading tech firm is seeking a Lead Golang Software Engineer based in Austin, TX. This role requires extensive experience in Golang...  ...Kubernetes. You will manage the software development lifecycle by developing microservices and monitoring product health. Ideal candidates... 
    Senior

    Highbrow

    Saint Louis, MO
    16 hours ago
  •  ...Enterprise Holdings is seeking a Software Engineer 2 to join their IT Revenue Management team in St. Louis, Missouri. This role involves building solutions to support Revenue Managers in a competitive market. Applicants should have over 3 years of experience in software... 
    Senior

    Enterprise Holdings

    Saint Louis, MO
    17 hours ago
  • Pyramid Consulting Inc. is seeking a long-term contractor located in St. Louis, MO, for an IT position focused on J2EE development. The role demands proficiency in various Java technologies and frameworks, with an emphasis on maintaining application integrity and performance...
    Senior
    For contractors

    Pyramid Consulting

    Saint Louis, MO
    17 hours ago
  •  ...TechDigital Group seeks a Technical Architect in St. Louis. In this role, you will have a strong focus on designing and developing enterprise solutions using Java and Spring Boot, with 10+ years of IT experience. You will be responsible for creating both high-level and... 
    Senior

    TechDigital Group

    Saint Louis, MO
    1 day ago
  • $59.5 - $85 per hour

     ...A dynamic technology company is seeking a Senior Java Developer to enhance web and mobile applications with innovative features. The ideal candidate will possess over 6 years of experience in Java server-side web development, along with strong skills in Java frameworks... 
    Senior
    Hourly pay

    Technology Partners

    Saint Louis, MO
    17 hours ago
  • $99.45k - $134.55k

     ...Company is looking for Missions Systems Software Engineers – Embedded to join the Boeing's...  ...Associate Level, Experienced Level, and Senior Level. This role is looking to hire software...  .... The software engineers will develop software in a Continuous Integration / Continuous... 
    Senior
    Permanent employment
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    Boeing

    Saint Louis, MO
    3 days ago
  •  ...Senior Technical Application Engineer - South Central Sr. Technical Application Engineer - South Central Region...  ...optimize value for both the customer and Hubbell Develop and deliver demonstrations of hardware and software solutions Understand utility systems and software... 
    Senior
    Remote work

    Hubbell

    Saint Louis, MO
    3 days ago
  •  ...Role Overview: This role is for a Senior Java Full Stack Developer with experience in Java, Spring Boot, and modern web technologies. Key...  ...Expert programming skills in Java/JEE Proficiency in Software Development Best Practices (ATDD/BDD, Unit tests) Qualifications... 
    Senior

    Prophecy Technologies

    Saint Louis, MO
    5 days ago
  • $94.35k - $127.65k

     ...The Boeing Company is currently seeking a Systems Software Engineer ( Associate, Experienced or Senior) to support our Software Development team...  .... The Network Centric Operations Team designs, develops and implements platform agnostic software capabilities... 
    Senior
    Permanent employment
    Contract work
    Work experience placement
    Interim role
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Saint Louis, MO
    1 day ago
  • $150k - $190k

     ...Senior Python Developer Location: St. Louis area (onsite) Salary: $150,000 - $190,000 DOE + full benefits What you need for this position...  ...language (Java, Golang, node.js) Excellent communication and team skills 5+ years of Software Development experience... 
    Senior

    Noor Staffing Group

    Saint Louis, MO
    5 days ago
  •  ...Atria Group LLC is seeking a highly skilled software developer for a 6+ month contract in St. Louis, MO. The successful candidate will demonstrate a solid foundation in Java programming and systems analysis, working in a dynamic Agile environment. Excellent communication... 
    Senior
    Contract work
    Remote work

    Atria Group

    Saint Louis, MO
    17 hours ago
  • $99.45k - $134.55k

     ...future with us. The Boeing Company is looking for a Software Engineer (Associate, Experienced, & Senior) to join the F-15 Mission System Software...  ...one of the multi-discipline Agile scrum teams that develop, integrate, and maintain a wide range of aircraft functionalities... 
    Senior
    Permanent employment
    Work experience placement
    Casual work
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours
    Shift work
    Day shift

    The Boeing Company

    Saint Louis, MO
    7 days ago
  • $80k - $120k

     ...Nestlé SA is seeking a Senior Business Systems Specialist in St. Louis, Missouri. You will diagnose and resolve complex SAP Quality Management (QM) issues, serving as a key liaison between QA stakeholders and IT. Your expertise will drive continuous improvement in quality... 
    Senior

    Nestl S.A

    Saint Louis, MO
    16 hours ago
  • $140k - $200k

     ...A leading software development company in St. Louis is seeking a Senior Software Engineer for their Core Experiences Team. In this critical role, you will collaborate with product teams to optimize performance, ship cloud functions, and enhance the user experience through... 
    Senior

    Clutch Canada

    Saint Louis, MO
    17 hours ago
  • An established industry player is seeking a Senior Software Architect to lead the design and development of innovative cloud-native solutions. In this role, you will work closely with engineering teams to create reliable, scalable, and secure products while championing... 
    Senior

    TechDigital Group

    Saint Louis, MO
    2 days ago
  • A consulting firm is looking for a SAP HR/HCM Functional Consultant in St. Louis, MO. The role requires 8-10 years of relevant experience in US and AUS Payroll configurations and interfacing with SAP systems. Responsibilities include implementing payroll projects and preparing...
    Senior

    Glan Management Consultancy

    Saint Louis, MO
    17 hours ago
  • $64.4 - $92 per hour

     ...A tech solutions company based in St. Louis is seeking a Full Stack JavaScript Developer to design and develop scalable applications using JavaScript, Node.js, and React.js. Applicants should have at least 8 years of professional development experience, a strong background... 
    Senior
    Remote work

    Technology Partners

    Saint Louis, MO
    17 hours ago
  •  ...A leading company specializing in staffing and IT services is seeking an experienced UI Developer with over 10 years in UI design and development. The role involves evaluating new tools, leading projects, and creating innovative solutions. Candidates should possess strong... 
    Senior

    Atria Group

    Saint Louis, MO
    1 day ago
  • A leading software development firm is seeking a Senior Application Development Engineer to design and maintain customized software applications. This role involves collaboration with product managers and requires expertise in AEM and full-stack development. Candidates... 
    Senior

    Compunnel, Inc.

    Saint Louis, MO
    2 days ago
  •  ...A technology solutions company is seeking a front-end developer to deliver customer-facing applications. Candidates should have extensive experience in front-end development, particularly with Angular frameworks, and be skilled in building visually aesthetic user interfaces... 
    Senior

    The Timberline Group Company

    Saint Louis, MO
    17 hours ago
  •  ...The Timberline Group is seeking experienced .NET Developers for full-time positions in St. Louis, MO. The ideal candidates should have...  ...in C#, SQL Server, and related technologies, with a focus on software development, testing, and teamwork. The roles offer a dynamic... 
    Senior
    Full time

    The Timberline Group Company

    Saint Louis, MO
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!