Tech Stack
AirflowAWSJavaScriptJenkinsNext.jsNode.jsNoSQLReactRSpecRubyRuby on RailsSaltStackSparkSQL
About the role
- Build, scale, and maintain backend systems using Ruby on Rails
- Ensure systems are robust, performant, and maintainable
- Work closely with cross-functional partners to deliver high-quality solutions
- Contribute to the team’s strategic direction, and help shape a culture of excellence
- Design and optimize complex backend systems with emphasis on performance, scalability, and maintainability
- Work on domains including SEO, MarTech, Signup Optimization, Subscription, and Retention
Requirements
- 6+ years of professional software development experience
- Strong proficiency in Ruby on Rails framework and its ecosystem
- Working knowledge of JavaScript
- Strong understanding of database systems (both SQL and NoSQL) and ability to make informed decisions about database architecture
- Experience writing comprehensive test suites (unit, integration, and end-to-end)
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work effectively in a team environment
- RSpec, Minitest, or similar testing frameworks
- Git or similar version control workflows
- API Development: RESTful APIs
- Location eligibility: must have primary residence in or near specific cities listed (United States, Canada, Mexico)