2

Remote Software Developer Apprenticeship Jobs in Missouri

$94K - $124K/yr

Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in ... Fully remote, distributed work environment with high flexibility and autonomy. * High degree of ...

Front-end Developer

Kansas City, MO · Remote

$55 - $65/hr

Remote onsite a few times per month. Must reside within 100 miles of Kansas City. Hours: 37.5 hrs/w ... and developers inside an Agile/Scrum team. What Youll Do * Build and maintain reusable React ...

Our partner is looking for a Software Engineer III, Frontend - Account Experience based in ... Working in a product-driven, remote-first environment, you will own end-to-end delivery of ...

$42 - $55.50/hr

This is an excellent opportunity for an experienced developer seeking impactful projects in a fully remote environment. Accountabilities: * Design, develop, and maintain enterprise solutions using ...

Lead Salesforce Developer

Saint Louis, MO · On-site +1

$54 - $71.50/hr

Position can be done Remote (work from home). As we execute on our vision of transforming health in ... Software Engineering team. As a Salesforce Technical Lead, you will help deliver our digital ...

$80K - $93K/yr

As a Frontend Developer, you will contribute to the creation of modern, high-performance web ... Remote onboarding process for a seamless start. * Performance-based bonuses awarded annually or ...

Scott Air Force Base - Belleville, IL (This is not a remote position) * U.S. Citizen with ability ... Familiarity with standard software development protocols and coding standards * Application ...

$112K - $148K/yr

Role Specific Information About the Role As Senior Software Engineer, you will collaborate closely with design, product and engineering experts to tackle real-world challenges and deliver innovative ...

This is a remote position, which requires regular travel to client sites Monday - Friday. We ... Ability to undertake software/firmware reverse engineering is a plus. * Capability to understand ...

.Net/Blazor Developer

Saint Louis, MO · On-site +1

$47 - $62/hr

Net/Blazor Developer, you will be responsible for analyzing complex software requirements to design ... This job has remote capabilities dependent on work experience and customer needs. Note: This ...

next page

Showing results 1-20

Remote Software Developer Apprenticeship information

See Missouri salary details

$45K

$104.9K

$155.7K

How much do remote software developer apprenticeship jobs pay per year?

As of Jun 27, 2026, the average yearly pay for remote software developer apprenticeship in Missouri is $104,911.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,400.00 and $121,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Remote Software Developer Apprenticeship position, and why are they important?

To thrive as a Remote Software Developer Apprentice, you need a foundational knowledge of programming languages such as Python, Java, or JavaScript, along with a willingness to learn and adapt quickly. Familiarity with version control systems like Git, agile collaboration tools like Jira or Trello, and relevant certifications in programming or web development are beneficial. Strong communication, self-motivation, and time management skills help you excel when working remotely and engaging with distributed teams. These attributes are essential because they ensure efficient learning, active participation, and reliable contribution in a remote, fast-paced development environment.

What is a Remote Software Developer Apprenticeship job?

A Remote Software Developer Apprenticeship is an entry-level position where aspiring developers gain hands-on experience while working remotely. Apprentices typically collaborate with experienced mentors, contribute to real projects, and develop coding, problem-solving, and teamwork skills. These programs often blend structured learning with practical application, helping apprentices transition into full-time software development roles. It’s an opportunity to gain industry knowledge and build a portfolio while earning and learning simultaneously.

What does a typical day look like for a Remote Software Developer Apprentice?

As a Remote Software Developer Apprentice, your typical day involves participating in virtual stand-up meetings, coding individually or in pairs, and collaborating with mentors or teammates through online platforms. You'll spend time working on assigned projects, fixing bugs, reviewing code, and learning new technologies or frameworks relevant to your team's stack. Regular check-ins with your supervisor or mentor help you stay aligned with your learning goals and receive valuable feedback. The remote nature of the role means you need to be proactive in communicating your progress and seeking support when needed, but it also offers flexibility and independence in managing your workday.

What are the most commonly searched types of Software Developer Apprenticeship jobs in Missouri? The most popular types of Software Developer Apprenticeship jobs in Missouri are:
What are popular job titles related to Remote Software Developer Apprenticeship jobs in Missouri? For Remote Software Developer Apprenticeship jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Remote Software Developer Apprenticeship jobs in Missouri look for? The top searched job categories for Remote Software Developer Apprenticeship jobs in Missouri are:
What cities in Missouri are hiring for Remote Software Developer Apprenticeship jobs? Cities in Missouri with the most Remote Software Developer Apprenticeship job openings:
Infographic showing various Remote Software Developer Apprenticeship job openings in Missouri as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% Remote job distribution, with an average salary of $104,911 per year, or $50.4 per hour.

Senior Software Engineer, Windows/Desktop Applications

Jobgether

Remote

$94K - $124K/yr

Full-time

Posted 12 days ago


Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in Netherlands.

This is a high-impact engineering role focused on building and evolving native Windows desktop applications used by millions of users worldwide. You will contribute to a product that transforms how people consume written content by turning it into accessible audio experiences across multiple platforms. The role involves deep ownership of Windows application architecture, performance, and usability, with a strong emphasis on accessibility and inclusive design. You will work in a highly collaborative, fully distributed engineering environment alongside world-class engineers, designers, and researchers. The position requires a strong balance of hands-on development and architectural thinking, with responsibility for delivering polished, scalable, and reliable desktop software. You will also influence technical direction, improve engineering practices, and help shape the long-term evolution of the Windows product experience.

Accountabilities
  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
  • Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility.
  • Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs (e.g., UI Automation) and delivering inclusive user experiences.
  • Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture.
  • Own the full software development lifecycle, from design and implementation to testing, release, and ongoing maintenance.
  • Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges.
  • Contribute to architectural decisions and improve system design for scalability and long-term maintainability.
  • Mentor engineers, participate in code reviews, and help raise the overall engineering bar.
Requirements:
  • 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI (or similar frameworks), C#, XAML, and optionally C++.
  • Strong understanding of Windows application architecture, including .NET and native interop (Win32/WinRT/COM).
  • Proven experience shipping production-grade desktop applications with a focus on performance, reliability, and scalability.
  • Hands-on experience with accessibility APIs (e.g., Microsoft UI Automation) and building inclusive software.
  • Strong computer science fundamentals including OOP, design patterns, data structures, algorithms, multithreading, and asynchronous programming.
  • Experience in technical leadership, code reviews, and mentoring engineers.
  • Excellent communication skills and ability to collaborate across cross-functional teams.
  • User-centric mindset with attention to detail in building intuitive, polished desktop experiences.

Preferred / Bonus:

  • Experience with UI automation testing, unit testing, and integration testing frameworks.
  • Knowledge of performance optimization (startup time, memory usage, rendering, high-DPI support).
  • Familiarity with localization, internationalization, and RTL (right-to-left) UI support.
  • Experience with telemetry, analytics, logging, crash reporting, and monitoring tools.
  • Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows.
  • Ability to own modules or feature areas end-to-end, including refactoring and technical debt management.
Benefits:
  • Competitive compensation package aligned with experience and impact.
  • Opportunity to work on a product used by millions globally with strong real-world impact.
  • Fully remote, distributed work environment with high flexibility and autonomy.
  • High degree of ownership in architectural decisions and product direction.
  • Leadership opportunities including mentoring and progression into senior technical roles.
  • Mission-driven culture focused on accessibility, inclusivity, and user impact.
  • Collaborative engineering environment with strong emphasis on learning and technical excellence.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job