The Chicago White Sox are looking for a full-stack software engineer to join their Baseball Systems team to design, develop, and maintain custom web applications that support various aspects of their operations including scouting, player development, biomechanics and front office decision-making.
Requirements
- 2+ years of professional experience as a full-stack developer.
- Experience with at least one frontend framework like Vue, Svelte, React, Angular, etc.
- Experience with at least one backend language like Node, Python, C-Sharp, Ruby, etc.
- Experience developing and consuming web APIs.
- Proficient in relational database design with experience writing SQL queries in MySQL, PostgreSQL, or similar.
- UI/UX design experience with a strong eye for creating intuitive and visually appealing user interfaces.
- Experience with data visualization.
Responsibilities
- Develop and maintain custom web applications.
- Collaborate with cross-functional teams to implement new features.
- Communicate with stakeholders about technical issues and new developments.
- Identify and implement process improvements.
- Designing, developing, and maintaining custom web applications
- creating user-friendly interfaces for our custom web applications
Other
- A strong interest in baseball is a plus, but a passion for problem-solving is essential.
- Excellent verbal and written communication skills, with the ability to work effectively with multiple departments and stakeholders.
- This position is preferably in-person, but remote is an option for the right candidate.
- Since you will be maintaining the custom applications used by a baseball team, you might need to work non-traditional hours to ensure tools are operational.
- We leverage large language models to assist in development, but every piece of code is reviewed by at least one human engineer. We maintain a full understanding of our codebase and expect the same from you.