Logo for Stride

Rails / React Lead Engineer

Roles & Responsibilities

  • Backend development: Proficiency in server-side languages (Ruby, Python, Java, C#, or C++) with Ruby on Rails, MVC frameworks, and RESTful API design
  • Frontend development: Strong experience with modern JavaScript frameworks, particularly React, and building responsive, component-based interfaces
  • System design: Ability to design web application architectures, manage technical complexity, and make informed decisions about system structure
  • Technical leadership and mentorship: Experience leading technical projects, gathering requirements, building consensus, and mentoring engineers through code reviews and pair programming

Requirements:

  • Design and build scalable web applications using Ruby on Rails and React, and drive architecture decisions and coding patterns for maintainable software
  • Lead technical initiatives from discovery to deployment, scope requirements, evaluate approaches, and coordinate cross-team implementation
  • Implement automated testing strategies and maintain code quality through test-driven development practices
  • Collaborate with cross-functional teams to deliver integrated solutions and facilitate technical discussions, driving consensus across engineering, product, and business stakeholders

Job description

User Trust Squad

The squad that makes sure users and regulators trust our systems. They own the integration of KYC controls, provide backend tools to help Operations manage compliance, risk, and fraud. They provide user-facing security features across all applications.

Technical Responsibilities

  • Architecture & Development: Design and build scalable web applications using Ruby on Rails and React. Drive technical architecture decisions and establish coding patterns for maintainable, high-quality software.

  • Project Leadership: Lead technical initiatives from discovery through deployment. Scope requirements, evaluate approaches, and coordinate implementation across teams.

  • Quality Assurance: Implement automated testing strategies and maintain code quality through test-driven development practices.

  • Collaboration: Work with cross-functional teams to deliver integrated solutions. Facilitate technical discussions and drive consensus across engineering, product, and business stakeholders.

Required Technical Skills

  • Backend Development: Proficiency in server-side languages (Ruby, Python, Java, C#, or C++). Experience with Ruby on Rails, MVC frameworks, and RESTful API design.

  • Frontend Development: Strong experience with modern JavaScript frameworks, particularly React. Ability to build responsive, interactive interfaces with clean component architecture.

  • System Design: Understanding of web application architecture, design patterns, and managing technical complexity. Capable of making informed decisions about system structure.

  • Testing & Quality: Commitment to automated testing as core practice. Experience with unit, integration, and end-to-end testing frameworks.

  • Technical Leadership: Experience leading technical projects through all development phases. Skilled at gathering requirements and building technical consensus.

  • Mentorship: Track record of developing engineering talent through code reviews, pair programming, and technical mentorship.

Additional Requirements:

Knowledge of Authentication, OAuth integration would be helpful.

Work Environment

Thrive in a fast-paced startup environment where pragmatic engineering and agile methodologies drive development. We value shipping quality products through smart tradeoffs, clean code, and lean engineering principles. Our culture emphasizes transparency, continuous learning, and collaborative problem-solving.

React Developer Related jobs

Other jobs at Stride

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.