Angels Baseb logo

Los Angeles Angels-Baseball Systems Developer

Angels Baseb
Full-time
On-site
Anaheim, California, United States
$95,000 - $110,000 USD yearly

Overview:


The Los Angeles Angels are seeking a Developer to join the Baseball Operations’ Research & Development team. This position will focus on frontend or full stack development, based on the strengths of the applicant. The position reports directly to the Senior Director, Research and Development.


This position is benefit-eligible including: medical, dental and vision insurance, 401K eligibility after 1 year of employment (employer matching and safe harbor) and additional perks not listed above. The expected annual salary for this position can range from $95,000-$110,000. Final offers for this role will be made within the parameters of the salary range provided.


Responsibilities:



  • Assist in scaling up the application and improving the maturity of the codebase in areas such as testing, CI/CD, and documentation

  • Be a driver of code quality through participation in the code review process; have an informed voice around coding best practices

  • Collaborate with analysts, developers, and other members of the organization to develop cutting edge baseball features in the application

  • Be a contributor to our frontend codebase, building out core components and new features for our internal React application

  • Work on ad-hoc baseball related projects as needed 


Required Qualifications:



  • A solid understanding of functional programming concepts such as composition, immutability, and higher order functions

  • Experience consuming APIs, and at least a general understanding of how to create basic endpoints in a backend framework

  • Frontend development experience

  • Experience working on a software development team

  • Intellectual curiosity and a desire to learn and grow as a software developer and member of a baseball operations team


Preferred Qualifications:



  • Experience using CSS and an understanding of web design and good user interaction patterns

  • Experience developing RESTful APIs in Flask

  • Frontend development experience with React

  • A solid understanding of Python

  • Typescript or any other strongly typed language

  • SQL

  • Experience in building out and improving data pipelines

  • Responsive design or mobile web development through React Native


Physical Demands:



  • Ability to frequently sit for extended periods of time 

  • Ability to use hands frequently (for keyboard, mouse and general computer use)

  • Ability to occasionally work in inclement weather (when in stadium)

  • Ability to traverse from office to stadium frequently

  • Ability to occasionally lift up to 20 lbs.


 


The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all duties, responsibilities, and skills required of personnel so classified.


The Angels believe that diversity contributes to a more enriched collective perspective and a better decision-making process. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status, or any other characteristic protected by law.