Senior Software Engineer (Athlete Development)

at  Teamworks

Remote, , Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate26 Dec, 2024Not Specified29 Sep, 2024N/AGraphql,Github,Hiring,Twilio,Recruiting,Affirmative Action,Disabilities,Ruby,Es6,Training,Kafka,Elasticsearch,Testing Tools,Color,GitNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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