Senior Software Engineer
We are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing and developing high-quality software applications using React, TypeScript, and Ruby on Rails.
The ideal candidate will have 10+ years of experience in building production web applications, with strong skills in React, TypeScript, and backend development. You will be working closely with our engineering team to deliver complex components in a deadline-driven environment.
This is a challenging role that requires a deep understanding of software development principles, as well as excellent communication and problem-solving skills. If you are passionate about building software that changes lives and moves industries forward, we want to hear from you.
About the Role
* Design and develop high-quality software applications using React, TypeScript, and Ruby on Rails.
* Work closely with our engineering team 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.
Requirements
* 10+ years of experience building production web applications.
* Strong skills in React, TypeScript, and backend development.
* Experience designing clean, scalable APIs and data flows.
* Strong understanding of performance optimization.
* A willingness to test new tools and push us forward.
* Business-first thinking, you care about impact, not just code.
What We Offer
* A chance to work on meaningful products that make a measurable difference.
* A remote-first company with flexible working hours.
* A supportive team culture with opportunities for growth and development.
* A comprehensive benefits package including health insurance, retirement plan, and paid time off.
How to Apply
If you are interested in this opportunity, please submit your resume and a cover letter explaining why you would be a great fit for this role. We look forward to hearing from you!