We are looking for a Senior Ruby Developer to join Teamvoy and work on our project in IT asset management.
About the project:
We are building one interface to manage your IT lifecycle workflows in an automated, secure, and circular way. The system manages assets from the moment of purchase, through IT Asset Management, till the end of the life of devices. You would be working in a multi-cultural team from all over Europe.
Requirements:
• Bachelor’s degree in Computer Science or a related field;
• English: Upper Intermediate level;
• 5 years of Ruby on Rails experience;
• Experience maintaining and improving upon large code bases;
• Experience working with / writing test suites that perform well and have avoided a flake or 2;
• Experience with Postgres and how to optimize it;
• Experience with OOP/OOD, design patterns, and architectural patterns.
Responsibilities:
• Developing new functionality;
• Writing unit and integration tests;
• Working with business requirements;
• Code reviews;
• Demo presentations;
• Develop and maintain robust backend services using Ruby on Rails;
• Design and optimize database schemas and queries using PostgreSQL;
• Architectural design and development of our product modules, ensuring alignment with best practices and long-term scalability;
• Handle integrations and configurations with third parties;
• Collaborate with cross-functional teams, to ensure seamless integration and deployment of solutions.
Nice to Have:
• Pet projects/Open Source;
• React experience;
• GraphQL experience;
• AWS experience.
What We Offer:
• Great company atmosphere and comfortable communications;
• Development support;
• 20 working days of vacation and 20 sick days;
• Free English language courses.