This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
TeamSnap is a sports and communication platform dedicated to enhancing youth sports experiences.
The company is seeking a Senior Software Engineer to join their fully distributed engineering team.
The role involves working across the stack, contributing to the growth of over 2 million daily active users.
The technology stack includes Node, Elixir, Ruby/Rails, Go, SQL, Typescript, and React.
Responsibilities include developing engaging experiences for users, designing scalable apps and services, and collaborating with product and UX teams.
The engineer will contribute to development standards, champion automated testing practices, and engage in on-call responsibilities.
The position requires evaluating new technologies to improve service delivery and assisting teammates in overcoming obstacles.
Requirements:
Candidates must have 5+ years of relevant experience in leading large projects on high-scale, distributed software systems.
Proficiency in full stack development with Node, Ruby/Rails, and Typescript/Javascript using React or similar is required.
Experience with SQL and relational databases such as MySQL/GCP Cloud SQL, including migrations and optimization, is necessary.
Hands-on experience in developing APIs and services for mobile applications and web clients at scale is essential.
Successful delivery of complex projects and debugging across multiple systems is expected.
Experience in architecting APIs, event streams, and webhooks is required.
Familiarity with working within and towards a distributed system is necessary.
Benefits:
The minimum starting salary for this role is $165,750, with compensation adjusted based on experience and location.
TeamSnap offers unlimited PTO and paid parental leave for all parents.
The company provides 100% premium coverage of medical, dental, and vision insurance for employees and their families.
A 401K plan is available to help employees invest for their future.
Employees receive a $1,500 annual learning and development stipend.
TeamSnap organizes travel to fun locations for all-company meetings and team events.
A generous home office allowance is provided to set up a productive work environment.
Employees receive TeamSnap SWAG upon starting and a $50 credit on every work anniversary.
A monthly stipend reimbursement for health and wellness is included, along with additional benefits.