This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A growing product-focused technology team is seeking a Software Developer to help expand and improve a large operational software platform used by multi-location organizations. This role offers the opportunity to contribute to a mature application while helping shape new features and system capabilities as the platform scales to support new clients and use cases. Developers on this team work closely together in an onsite, collaborative environment where ideas are encouraged and engineers are given ownership of their work. You will contribute to both the user-facing experience and the underlying application logic that powers complex operational workflows. The platform supports a wide range of operational functions for distributed organizations, including asset tracking, maintenance workflows, inventory management, and automated vendor ordering.
Job Responsibility:
Design, build, and maintain web applications using Ruby on Rails
Develop and enhance both front-end interfaces and back-end functionality
Create responsive, user-friendly interfaces using modern web technologies
Implement and maintain APIs that support integrations with external systems
Contribute to database design and performance optimization
Troubleshoot and resolve application issues across the full stack
Collaborate with other engineers to refine architecture and improve system scalability
Participate in code reviews and contribute to overall engineering best practices
Work with stakeholders to translate feature ideas into practical software solutions
Requirements:
3+ years of professional software development experience
Hands-on experience developing applications with Ruby on Rails in a professional production environment
Experience working with modern web technologies including HTML, CSS, and JavaScript
Familiarity with relational databases such as PostgreSQL
Ability to troubleshoot and resolve complex application issues
Comfortable working in a collaborative, team-oriented development environment
Nice to have:
Experience working on product-based or internal business platforms
Exposure to API integrations and data-driven applications
Familiarity with responsive UI frameworks such as Bootstrap
Understanding of scalable application architecture