
Lead Engineer, Rails / React
Stride
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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
- Lead technical initiatives from discovery through deployment
- Scope requirements, evaluate approaches, and coordinate implementation across teams
- Implement automated testing strategies and maintain code quality through test-driven development practices
- Work with cross-functional teams to deliver integrated solutions
- Facilitate technical discussions and drive consensus across engineering, product, and business stakeholders
Requirements
- Proficiency in server-side languages (Ruby, Python, Java, C#, or C++)
- Experience with Ruby on Rails, MVC frameworks, and RESTful API design
- Strong experience with modern JavaScript frameworks, particularly React
- Ability to build responsive, interactive interfaces with clean component architecture
- Understanding of web application architecture, design patterns, and managing technical complexity
- Commitment to automated testing as core practice
- Experience with unit, integration, and end-to-end testing frameworks
- Experience leading technical projects through all development phases
- Skilled at gathering requirements and building technical consensus
- Track record of developing engineering talent through code reviews, pair programming, and technical mentorship
Benefits
- Thrive in a fast-paced startup environment
- Agile methodologies drive development
- Valuing shipping quality products through smart tradeoffs, clean code, and lean engineering principles
- Culture emphasizes transparency, continuous learning, and collaborative problem-solving
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyRuby on RailsReactPythonJavaC#C++RESTful API designautomated testingtest-driven development
Soft Skills
leadershiptechnical architecture decision-makingrequirement gatheringtechnical consensus buildingcross-functional collaborationmentorshipcommunicationproblem-solvingfacilitationproject management