Transform Your Career with a High-Quality Development Role
">
We're looking for an experienced software developer to join our team and contribute to the creation of innovative solutions. As a senior full stack developer, you'll play a key role in shaping the future of our products and services.
">
About the Job
">
* You will work on developing high-quality software applications using React and TypeScript, ensuring that they meet the required standards of quality, reliability, and performance.
* Collaborate closely with client teams to deliver complex components within deadline-driven environments.
* 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 effectively.
* Mentor junior developers and contribute to their growth and development.
* Participate in discussions about technical best practices and help identify optimal technical solutions.
* Ensure quality through adherence to technical best practices, mentorship, and feedback.
Key Responsibilities:
">
1. Develop high-quality software applications using React and TypeScript.
2. Collaborate with client teams to deliver complex components.
3. Lead by example in implementing challenging components.
4. Foster best practices and maintain regular reporting.
5. Communicate effectively with team members and stakeholders.
6. Mentor junior developers.
7. Participate in discussions about technical best practices.
8. Ensure quality through adherence to technical best practices.
Requirements:
">
* 10+ years of experience building production web apps.
* Strong expertise in React and TypeScript.
* Solid backend skills in Ruby on 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 the company forward.
* Clear communication skills, especially in async environments.
* An ownership mindset, spotting issues early and solving them.
* Business-first thinking, caring about impact rather than 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.
About Us:
">
We're a remote-first company that prioritizes async collaboration, respects time zones, and focuses on outcomes over hours. Our team is talented, kind, and hard-working, and we care deeply about our craft and each other.
">
Growth Opportunities:
">
We support growth and development, exploring new paths, and stepping into greater responsibility at your own pace. We prioritize doing things right and focus on sustainability.
">
What We're Looking For:
">
We're looking for someone who is passionate about software development, has a strong track record of delivering high-quality results, and is committed to continuous learning and improvement.
">
How to Apply:
">
Send us your resume, a short note about what excites you about this role, and links to your work. We review every application carefully and look forward to hearing from you.
">
Our Hiring Process:
">
We have a structured hiring process that involves multiple stages, including a talent partner conversation, take-home assignment, technical interview, operational interview, and reference checks. We're committed to fairness, respect, and transparency throughout the process.