April 20
• Responsible for resolving performance issues, fixing issues, and functionality enhancements • Implementing a limited set of feature enhancements to support the development of business, migration preparation & implementation
• Hands-on experience in developing production software using Ruby (Ruby on Rails experience alone is not sufficient) • Proven ability to design and implement scalable microservices architecture using Ruby, coupled with a robust understanding of distributed transactional systems • Practical experience in building distributed transactional systems; experience with testing and debugging distributed systems • Solid track record in crafting efficient, testable, and reusable Ruby modules, demonstrating secure coding practices • Previous experience in working with PostgreSQL • Experience in working with AWS; proficient in leveraging AWS services for the deployment, management, and scaling of Ruby-based applications • Proficient in designing, building, and maintaining RESTful APIs, ensuring security, performance, and adherence to industry best practices • Ability to write secure code and a strong understanding of secure coding practices • Solid grasp of version control systems, particularly Git and GitLab, ensuring organized and collaborative development workflows • Can quickly grasp business logic • Not afraid to dive into legacy code • Able to find smart & pragmatic solutions for pending challenges; proactive mindset with a strong sense of ownership, always seeking optimal solutions to problems • Have worked closely with clients and maintained positive relationships with them • Proven ability to collaborate with cross-functional teams for seamless microservices integration • Very good command of spoken and written English (B2) • Location within the European Union
• 100-percent remote work • An experienced team of developers and continuous development of hard and soft skills • Dev-friendly processes such as Continuous Integration, Continuous Delivery, Code Review and bug bashes • Long-term collaboration on challenging products (FinTech, B2B software, E-commerce and more) • Various types of projects for clients worldwide • Processes based on Scrum and Agile methodologies
Apply Now