Fully-remote team, building innovative localization and translation tools.
Senior Ruby on Rails Engineer
Location
Europe
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Ruby on Rails Engineer
OnTheGoSystems
• Owning features from technical design to production • Building and maintaining Ruby on Rails systems used at scale • Designing AI/LLM-assisted features and workflows where they improve product quality or user experience • Working with LLM APIs, prompts, retrieval/context strategies, and AI-assisted development tools • Making trade-offs around performance, reliability, cost, latency, security, and maintainability • Writing and maintaining automated tests, including unit, integration, and E2E tests • Debugging production issues and improving system reliability
Job Requirements
- Strong professional experience with Ruby on Rails, ideally at senior level
- Experience building and running production systems used by real customers
- Strong backend skills, including databases, API design, performance, background jobs, and security
- Ability to break down ambiguous problems and propose practical technical solutions
- Hands-on interest or experience with AI/LLM technologies
- Good judgment about when to use AI and when simpler engineering approaches are better
- Strong testing habits and care for long-term code quality
- A responsible, curious, flexible mindset: willing to debug, deploy, investigate, learn, and own outcomes
- Nice to have: Experience with React CI/CD, background jobs, or AWS experience
- Experience building AI-powered product features in production
- Familiarity with embeddings, vector search, RAG, evals, or LLM observability
- Experience with text-processing, localization, translation, or multilingual products.
Benefits
- Stable & self-funded: Founded in 2007, profitable, and independent.
- Industry leaders: Creators of WPML, the #1 multilingual plugin for WordPress, used on 1.5M+ sites
- Fully remote, async-friendly: Work from anywhere within EMEA hours
- Engineering-driven culture: Ownership, autonomy, testing, and thoughtful problem-solving
- Fair compensation and great benefits: Designed to support your well-being both inside and outside of work.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Formulate, communicate and execute the technical vision for backend development using Java. • Collaborate with cross-functional teams on architecture and design decisions. • Design and implement API specifications in accordance with OpenAPI standards. • Maintain code quality via code reviews and testing frameworks. • Ensure systems are scalable and performant, addressing any issues proactively. • Drive continuous improvement in development methods and practices.
Role Description - Develop and maintain scalable, efficient, and high-performance backend applications using Java and Spring Boot; - Design, implement, and maintain RESTful APIs to support IoT platforms and web applications; - Work with large volumes of data related to IoT SIM connectivity, monitoring, and management; - Integrate backend services with MongoDB and Elasticsearch; - Collaborate with frontend teams to integrate server-side logic with web applications (React.js knowledge is a plus); - Optimize application performance, scalability, and reliability; - Participate in code reviews and contribute to continuous improvement of development standards and best practices; - Troubleshoot, debug, and resolve complex technical issues; - Collaborate with international teams in an English-speaking environment. Qualifications - Bachelor’s degree in Computer Science, Software Engineering, or a related field; - 5+ years of experience in backend development using Java; - Strong experience with Spring / Spring Boot; - Proven experience designing and consuming RESTful APIs; - Solid experience with MongoDB and Elasticsearch; - Experience working with large-scale or data-intensive systems; - Familiarity with React.js or frontend technologies (nice to have); - Experience with Git and collaborative development workflows; - Experience in Agile environments; - Fluency in English (spoken and written); - Strong problem-solving skills and ability to work autonomously in a remote setup. Requirements - Contract type: Permanent contract Benefits - The Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination. - We are convinced that diversity contributes to the creativity, dynamism, and excellence of our organization. - All of our vacancies are open to people with disabilities.
• Design and develop highly scalable web-based applications based on business needs. • Design and customize software for client use with the aim of optimizing operational efficiency. • Ability to use and explain all aspects of application integration in .NET and data integration with SQL Server and associated technologies and standards • Good knowledge in building and operating SAAS platforms using Microsoft technology stack with modern services-based architecture. • Implement build process and continuous build integration with Unit Testing framework. • Develop and maintain a thorough understanding of business needs from both technical and business perspectives • Assist and mentor junior team members to enforce development guidelines. • SQL server performance tuning (SQL Server 2016/2019/2025) and troubleshooting
• Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success




