Post Job Free
Sign in

Application Developer

Company:
St. Louis Cardinals
Location:
St. Louis, MO, 63102
Posted:
March 12, 2026
Apply

Description:

Job Description

Summary of Responsibilities

The role of the Application Developer will be to design, develop, and maintain baseball-related applications for the St. Louis Cardinals. This person will collaborate with fellow developers, analysts, systems engineers, and Baseball Operations staff to ensure that high quality data, analytics, and visualizations are accessible in a timely fashion to front office members, scouts, coaches, trainers, and players. This person should be detail-oriented, enjoy collaborating with others, communicate effectively both verbally and in writing, and have a strong interest in the game of baseball. This individual will be expected to work on projects independently, participate in code reviews and maintain coding standards, assist in troubleshooting and debugging efforts, and stay updated with the latest trends and best practices in application development.

Essential Functions of the Job

Build and support new applications used Baseball Operations staff to engage with player information, performance, and projections used to guide baseball decisions.

Create and maintain intuitive interfaces for scouts, coaches, and players to enter and view pertinent information, enhance their day-to-day workflow, and visualize complex data effectively.

Investigate and evaluate new technologies and work to incorporate cutting-edge tools into new and existing applications.

Communicate effectively with Baseball Operations staff to improve training, generate feedback, and build relationships with users from differing backgrounds.

Rigorously test and make appropriate fixes and adjustments to applications developed by yourself and other team members.

Minimum Education and Experience

Bachelor's degree in computer science, software engineering, or a related field.

A minimum of 2 years of web development through work experience, internships, co-op programs, or personal projects.

Experience with web development frameworks and libraries, such as Angular, React, or Vue.js.

Proficiency in HTML, CSS, and TypeScript.

Familiarity with version control systems like Git.

Experience interfacing with relational databases.

Design and development of user interfaces with backend services.

Familiarity with AI-assisted development tools and eager to integrate them into daily workflows to enhance productivity and code quality.

Education and Experience Preferred

Experience developing backend services with Go (Golang).

Interest in building reusable UI components.

Proficiency in designing intuitive and visually appealing user interfaces (UI).

Interest in creating data visualizations using frameworks such as d3.js, Three.js, and GSAP.

Experience with Javascript/Typescript testing methodologies and tools.

General knowledge of current MLB analytics, news, markets, trends, etc.

Full-time

Apply