Senior Software Engineer (Athlete Development)
at Teamworks
Remote, , Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 26 Dec, 2024 | Not Specified | 29 Sep, 2024 | N/A | Graphql,Github,Hiring,Twilio,Recruiting,Affirmative Action,Disabilities,Ruby,Es6,Training,Kafka,Elasticsearch,Testing Tools,Color,Git | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Teamworks, the Operating System for Sports™, powers more than 6,500 sports organizations worldwide, including collegiate athletic departments and teams across all major professional leagues. With almost 500 exceptional employees located across over a dozen countries, Teamworks’ software solutions drive the operations of the most recognizable sports properties in the world.
Athlete Development, Teamworks’ core product, is a comprehensive platform designed to enhance athletes’ growth and engagement. This technology provides a centralized solution for managing and optimizing athlete development workflows while streamlining scheduling and communications between athletes, coaches, and support staff.
We are looking for a conscientious and driven Senior Full Stack Engineer with extensive experience working with Ruby on Rails and client-side Javascript frameworks. This person in this role will work with the team, building the leading athlete development platform used by collegiate departments nationwide.
This role is an excellent opportunity for the right candidate to pioneer the next frontier in athlete support and to contribute to the continued rapid scaling of one of the fastest-growing companies in sports tech.
REQUIREMENTS:
- Extensive experience working with large data sets with Ruby and familiarity with practical and stable back-end integration techniques. In particular, experienced interacting with Postgres.
- Ability to create new back-end components.
- Ability to write and maintain reliable Ruby (Rails) code and maintain APIs.
- Experience working with Ruby on Rails and libraries like Sidekiq, Twilio, and Devise.
- Proficiency with code versioning tools, including Git.
- Familiarity with RESTful and working with third-party APIs.
- Good understanding of front-end technologies, including Stimulus JS, ES6, and CSS3.
- Familiarity with testing tools.
- Experience with monitoring and performance tuning tools, e.g: NewRelic . Datadog, PGHero.
- Previous experience building GraphQL APIs for frontend applications would be beneficial.
PREFERRED QUALIFICATIONS:
- Turbolinks / Hotwire
- ElasticSearch
- Github
- GraphQL
- Ruby
- Kafka or other streaming/queuing solutions
Responsibilities:
RESPONSIBILITIES:
- Developing the athlete development platform by working with the product team to build out new feature sets and improve existing functionality.
- Building new APIs for consumption by web and mobile applications.
- Integrating with third-party tools and services.
- Identify and fix bugs and performance issues.
- Maintain, troubleshoot, and improve the existing backend for web and mobile applications.
- Exploiting and evaluating new tools and technical solutions.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Remote, Ireland