Ruby Developer
ВакансіїSummary
Andersen is seeking a Ruby Developer to build a platform that validates professional skills and supports workforce programs for a large labor-market organization in the Middle East.
The customer is a holding company operating in the labor market sector in the Middle East, focused on serving individuals and key workforce segments across both public and private sectors. Through a modern, impact-driven approach, it delivers sustainable initiatives and fosters public–private collaboration to drive long-term positive change and social value in the employment ecosystem.
The project is focused on delivering a Professional Accreditation Program that verifies the qualifications and skills of specialists to ensure compliance with professional standards. Its goal is to improve overall skill quality in the labor market and increase productivity through a reliable and transparent accreditation process.
Responsibilities
- Developing, maintaining, and enhancing web applications.
- Writing clean, efficient, and well-documented code.
- Collaborating with the team to understand project requirements and specifications.
- Integrating third-party APIs and services.
- Troubleshooting, debugging, and resolving technical issues.
- Implementing security and data protection measures.
- Optimizing application performance and scalability.
- Conducting code reviews and providing constructive feedback to team members.
- Ensuring code quality through different types of testing and continuous integration.
Requirements
- Experience with Ruby for 1,5+ years.
- Hands-on experience with containerisation and orchestration technologies, specifically Docker and Kubernetes.
- Strong ability to write maintainable, testable code within a shared codebase and apply object-oriented principles and software design patterns.
- Ability to work effectively as part of an Agile development team and provide technical leadership without direct authority.
- Proven experience integrating with payment gateways in both synchronous and asynchronous modes.
- Solid understanding of software architecture techniques and service-oriented architecture (SOA).
- Experience designing and implementing relational and non-relational database structures.
- Proficiency in developing and consuming web service APIs.
- Ability to work within a DevOps culture, following CI/CD principles and using version control systems for source code management.
- Strong collaboration skills, including the ability to support teammates, build trust with stakeholders, and work productively in cross-functional environments.
- Excellent communication skills, including the ability to explain technical concepts to non-technical users.
- Strong time management, self-organisation, and the ability to switch effectively between tasks or projects.
- Highly developed analytical thinking, abstract reasoning, and problem-solving skills with strong attention to detail.
- Level of English – from Intermediate+ and above.
Desired skills
- Linux orientation and confidence working in Linux-based environments.
- Ability to present effectively to both technical teams and senior leadership.
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Будемо раді бачити вас!
Ми обробляємо персональні дані відповідно до GDPR
Шукаєте нові можливості для розвитку? Ознайомтеся з відкритими позиціями в Andersen просто зараз