Uplers
Website:
uplers.com
Job details:
Experience: 5.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 7 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Contract for 3 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers' client - LL)
What do you need for this opportunity?
Must have skills required:
Backend Testing, Market experience, Datadog, Sentry, AWS, MySQL, Rest APIs, Ruby on Rails
LL is Looking for:
Overview
Client is supporting a global human performance company that is transforming how the sports industry uses data to increase the performance of the
world''''''''s top athletes. This organisation provides advanced analytics and performance intelligence platforms to over 700 teams across 50 leagues, spanning
sports such as football, rugby, American football, baseball, and ice hockey. The successful candidate will join the League Operations squad to architect core
systems for a brand-new Talent Database (Talent DB). This project focuses on developing functionality to support leagues and clubs in identifying top talent
through the registering, tracking, and tagging of users. This is an opportunity to work in a data-rich environment where performance, scalability, and security are
paramount.
About The Project
- The Talent Database project involves building upon and configuring existing components to create new scouting and registration workflows.
- Architectural Focus: You will build a robust API-driven platform using modern Ruby on Rails and AWS infrastructure.
- Team Dynamics: You will join a squad of 8 engineers (currently 4 FE and 4 BE), bringing the backend count to 5.
- Buddy to be provided. Onboarding well documented.
- Agile development practices, WITH_REPLACED Scrum methodology.
○ Daily standups (15 mins)
○ Weekly backlog review (1hr)
○ Weekly sprint planning (1 hr)
○ Biweekly sprint demos (1 hr)
○ Biweekly retros (1hr)
- Tech Stack: Design and develop scalable REST APIs and optimise MySQL database schemas.
Responsibilities
- Design and develop robust, scalable REST APIs using Ruby on Rails.
- Architect and optimise MySQL database schemas to handle complex relationships efficiently.
- Collaborate WITH_REPLACED Frontend engineers to define API contracts and ensure efficient data delivery.
- Work closely WITH_REPLACED Product teams to translate complex business logic into reliable backend code.
- Monitor system health and debug performance bottlenecks using Sentry and Datadog.
- Ensure data integrity and security standards are met across the platform.
- Participate in sprint ceremonies: standups, planning, grooming, and retrospectives.
Requirements
Technical Experience
- Ruby on Rails: Minimum 5 years.
- Databases (MySQL): Minimum 5 years.
- API Development (REST): Minimum 3 years.
- Backend Testing: Minimum 3 years.
- Market Experience: Minimum 5 years in SaaS.
Soft Skills & Business Experience
- Technical English: Fluent (Level 5).
- Methodology: Minimum 2 years of experience WITH_REPLACED SCRUM.
- Stakeholder Interaction: Experience interacting WITH_REPLACED C-level stakeholders, Product and Quality Assurance.
- Ability to work independently yet collaboratively
- Experience working within a mature engineering culture
- Comfortable working in a matrix management structure
- Strong problem-solving skills and a user-focused mindset
Hardware & Compliance
- Hardware: Candidates should ideally have an Apple MacBook (Minimum specs: 14" Pro M2+ 32GB RAM 1TB Storage) for Jamf endpoint management.
- Compliance: Signed confidentiality agreement and participation in detailed security training are mandatory.
Assessment Process
- CV & Code Review – Evaluating experience and relevant projects
- Initial Technical Interview (30 mins) – Focused on experience and background
- Technical Assessment – Coding assessment (1 hr)
- Final Interview WITH_REPLACED Client – Technical Assessment incl system design challenge, product interaction (1.5hrs).
Next Steps
- Please submit candidates WITH_REPLACED:
- Updated CVs detailing relevant project experience - this is most critical, outlining technology use in each project as well as impact individual made to the project.
- GitHub or Code repos (where available)
- Availability to start, availability to interview and day rate ($)
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Click on Apply to know more.