⚠️ Only available to applicants residing in Latin America ⚠️

Client is the operating system and community for youth and local sports leaders—providing them with the technology and professional network they need to succeed. We’re building a movement behind our mission—creating amazing sports experiences for all. Through our FundPlay program, we donate a percentage of every dollar spent on our platform back to the communities and families that need it. Our goal is to impact 500,000 underserved kids by 2022.

Client employees love being part of a team, are eager to learn and master new skills, and are inspired by the opportunity to combine passion and purpose to shape the future of sports. We empower smart, ambitious, talented, and determined individuals to be difference makers at our company, for our partners, and for the communities that we serve.

About the role:

As a Staff Software Engineer, your duties include finding and implementing solutions for issues, creating new software or applications by writing code, using visual development environments to debug, and ensuring the technical architecture runs smoothly. A significant aspect of your job is to not only contribute your skills but also mentor other software engineers to improve their skills and productivity.

Responsibilities:

  • You’ll partner with product, design, and other business stakeholders to design and implement impactful product features to make the lives of our users easier
  • You’ll help design and build our APIs as we expand our API-first approach
  • Develop features and improvements to the Client product in a secure, well-tested, and performant way
  • Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
  • Advocate for improvements to product quality, security, and performance
  • Solve technical problems of moderate scope and complexity
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment
  • Conduct Code Review within our Code Review Guidelines and ensure community contributions receive a swift response
  • Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
  • Confidently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • You’ll share your experience and knowledge by mentoring other engineers

What they’re looking for:

- 10+ Years of experience working with Java.

- 3+ Years of experience working in API building & design.

- 3+ Years of experience working with Microservices.

- 2+ Years of experience working with Kotlin.

- 2+ Years of experience working with Python.

Nice to have:

Oath, Golang, Kubernetes, E-commerce, or Registration platform experience

Time Zone:

EST


😎 Ready to embark on an inspiring journey? Become part of our client community today, access global opportunities, and take your technology career to the next level.