Senior Ruby on Rails Developer (iPaaS)
Агентство / HR ресурс NEWHR ( new.hr )
Опыт работы более 5 лет
About company
- A global B2B product company building a robust Integration Platform as a Service (iPaaS) that leverages AI and ML to help organizations seamlessly connect data sources, cloud apps, and enterprise systems through low-code/no-code automation
- Trusted by 400,000+ customers worldwide, including enterprises like Goldman Sachs, Amazon, Cisco, Visa, HubSpot, and L’Oréal
- Engineering culture driven by excellence, ownership, and collaboration across distributed teams in Europe and North America
Key Responsibilities
- Build and maintain complex Ruby on Rails applications
- Build backend infrastructure that enables the user interface
- Contribute across all stages of software development, from design through deployment and maintenance
- Write well-designed, testable, and efficient code adhering to best practices
- Continuously improve the system by reviewing architecture, refactoring code, upgrading frameworks, and exploring new technologies for adoption
Requirements
- Strong experience (8+ years) in building and maintaining complex Ruby on Rails applications.
- Deep knowledge of Ruby, object-oriented programming, and design patterns
- Academic background in Computer Science, Engineering, or related areas (Bachelor’s/Master’s)
- Proficiency in relational databases (PostgreSQL) and caching technologies (Redis)
- Experience with API development and support, including RESTful and Developer APIs
- English proficiency at least Upper-Intermediate (B2) level
Nice to Have
- Contributions to open source projects
- Knowledge and hands-on experience with authentication and authorization protocols (SAML, OAuth)
- Understanding of microservices architecture and experience with message queue systems (e.g., Sidekiq, Kafka, RabbitMQ)
- Experience with Go
What We Offer
- Top-tier engineering team
- Health, and life insurance (availability varies by country and contract type)
- Other competitive benefits depending on location and contract (e.g., wellness programs, home office support, education budgets, referral bonuses etc.)
- Corporate laptop provided
- Flexible vacation policy
- Remote work, flexible working hours