**Senior Full Stack Developer Wanted**
We are seeking a seasoned software engineer to join our team and contribute to the development of high-quality web applications. This is an exciting opportunity for an experienced professional to work on complex projects, collaborate with client teams, and lead by example in implementing challenging components.
The ideal candidate will have at least 10 years of experience building production web apps, strong proficiency in React and TypeScript, solid backend skills in Rails and relational databases, and expertise in designing clean, scalable APIs and data flows. They should also be passionate about delivering high-quality work, communicating effectively, and working independently.
Key Responsibilities:
* Develop and deliver high-quality code 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
About the Role:
This is a fantastic opportunity for a skilled software engineer to work on meaningful products that make a measurable difference. Our team is passionate about delivering high-quality work, and we're committed to creating a supportive and collaborative environment.
What You'll Love About Working Here:
* Real Impact: You'll work on products that make a significant impact and improve people's lives
* Remote-First, Office Friendly: Work from anywhere you're most productive - whether that's your home, a co-working space, or one of our offices
* Our team prioritizes async collaboration, respects your time zone, and focuses on outcomes over hours
* 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
How to Apply:
If you're excited about this role and want to bring your skills and experience to our team, please submit your application. We look forward to reviewing your resume, cover letter, and links to your work.
We Measure Success Through:
* Evaluating results (what you've shipped)
* Quality and reliability of your code
* Consistency in delivery
* Feedback from peers and leads
* Your ability to work independently and unblock others
We Are Looking For:
* 10+ years experience building production web apps
* Strong proficiency 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
Nice To Have:
* Early-stage startup experience
* Experience working with social networks or community products
* Experience mentoring or raising the bar for a team
Tech Stack:
* Frontend: React, TypeScript, Context API, Hooks
* Backend: Ruby on Rails
* Database: PostgreSQL
* Data: BigQuery
* Infra: AWS, Google Cloud, Heroku
* Testing: RSpec, Cypress
* CI/CD: GitHub Actions
Why Choose Us:
* We offer a supportive and collaborative environment
* We prioritize async collaboration and respect your time zone
* We focus on outcomes over hours
* We believe in continuous improvement and growth