Versant
Senior Software Engineer, Ruby on Rails
About this role
Description: Seeking an experienced Sr. Software Engineer to join the Engineering team at VERSANT. Responsible for designing, developing, and evolving technology platforms using modern engineering practices and cloud-native architectures. Requirements: 5+ years of experience with Ruby on Rails, Node.js, JavaScript, and TypeScript. 3+ years of experience with relational and NoSQL databases (MySQL, MongoDB). Familiarity with cloud environments and modern caching technologies (Redis preferred). Experience with frontend frameworks (Vue.js, Vuetify, Angular) and API design (REST, GraphQL). Strong understanding of software engineering best practices and design patterns. Ability to write clean, maintainable, and testable code. Benefits: Fully remote position with occasional travel required within the U.S. Commitment to fair and equitable compensation practices, including health insurance and retirement plans.