Software Developer Role
We are seeking a skilled Software Developer to join our team.
The successful candidate will have experience building production web applications and be proficient in React and TypeScript.
They will also have solid backend skills in Ruby on Rails and relational databases, as well as a strong understanding of performance optimization.
The ideal candidate will be a clear communicator, especially in async environments, and have an ownership mindset with a willingness to test new tools and push the company forward.
Key Responsibilities:
* Consistently develop and deliver high-quality work with a high 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.
Benefits:
* A collaborative and dynamic work environment.
* A competitive salary and benefits package.
* The opportunity to work on meaningful projects that make a measurable difference.
* A remote-first, office-friendly work arrangement.
* Ongoing training and development opportunities.
Requirements:
* 10+ years of experience building production web applications.
* Strong skills in React and TypeScript.
* Solid backend skills in Ruby on Rails and relational databases.
* A strong understanding of performance optimization.
* A willingness to test new tools and push the company forward.
* A clear communicator, especially in async environments.
* An ownership mindset.
About Us:
* We prioritize async collaboration and respect your time zone.
* We focus on outcomes over hours.
* We care deeply about doing the right thing—for our clients, our team, and ourselves.