Senior Software Engineer (BE/Fullstack)
TeamSnap•United States
Ruby on RailsReactTypeScriptJavaScript
Job Summary
+ InsightsRole Summary
- •Develop and maintain scalable backend and fullstack applications serving millions of daily users.
- •Collaborate closely with product, UX, and engineering teams in a fully distributed remote environment.
- •Lead design and implementation of APIs, services, and event-driven architectures using Node, Elixir, Ruby/Rails, and Typescript/React.
- •Champion automated testing and code quality standards while participating in on-call and incident management.
- •Mentor peers through pair programming and team swarms to enhance technical skills and overcome blockers.
About the Company
- •TeamSnap is a remote-first company since 2009, focused on youth sports and communication platforms.
- •Recognized as a Best Places to Work by Outside Magazine and Built In for remote culture.
- •Values a culture of trust, accountability, inclusivity, and innovation with a focus on employee growth.
- •Offers comprehensive benefits including unlimited PTO, paid parental leave, and full medical coverage.
- •Committed to diversity and inclusion, fostering an environment where everyone feels valued.
What You Should Know
- •Role requires comfort working asynchronously across multiple time zones in a fully remote team.
- •Opportunity to impact a product with millions of daily active users and contribute to large-scale distributed systems.
- •Strong emphasis on collaboration, continuous learning, and mentorship within a supportive engineering culture.
- •Competitive compensation starting at $150,000 with additional benefits like learning stipends and home office allowances.
- •Applicants who don’t meet 100% of qualifications are still encouraged to apply, highlighting a growth mindset.
Key Required Skills
NodeElixirRuby on RailsTypescriptReactSQLMySQLAPI developmentEvent-driven architecture
These insights are AI-generated based on the job description.