About the Position:
We are looking for a skilled and experienced Senior Full Stack Developer to join our team. The successful candidate will have a strong background in building production web applications, with expertise in React, TypeScript, and Ruby on Rails.
Key Responsibilities:
- Consistently develop and deliver high-quality work with a focus on quality
- Work closely with client teams to deliver complex components in a deadline-driven environment
- Lead by example through the implementation of challenging and complex components
- Foster best practices and maintain regular reporting and work progress
- Communicate and share information with other team members and stakeholders
- Mentor other developers
- Be open-minded & proactive, don't settle for what is required
- Participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions
- Ensure quality through adherence to technical best practice, mentorship and feedback
Requirements:
- 10+ years experience building production web apps
- Strong in React and TypeScript
- Solid backend skills in Rails and relational databases
- Experience designing clean, scalable APIs and data flows
- Strong understanding of performance optimization
- A willingness to test new tools and push us forward
- Clear communicator, especially in async environments
- Ownership mindset, you spot issues early and solve them
- Business-first thinking, you care about impact, not just code
Benefits:
- Real Impact: You'll work on meaningful products that make a measurable difference from healthcare and commerce to sustainability and next-gen tech.
- Remote-First, Office Friendly: Work from wherever you're most productive - whether that's your home, a co-working space, or one of our offices.
- An Outstanding Team: Talented, kind, and hard-working people who care deeply about their craft—and about each other.
- Growth: You'll be supported in growing your craft, exploring new paths, and stepping into greater responsibility—at your own pace.
- A Culture of Excellence: We care deeply about doing the right thing—for our clients, our team, and ourselves.
- Variety & Stability: We're profitable, independent, and over a decade strong. Yet every project brings a fresh challenge.