We are looking for a senior-level Full-Stack Engineer with deep Ruby on Rails expertise and strong backend fundamentals to join our team. The ideal candidate will have 8+ years of professional experience as a Full-Stack Engineer and a strong understanding of cloud-native architectures, including compute, storage, and messaging services.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 8+ years of professional experience as a Full-Stack Engineer in production environments
- Strong, hands-on experience building and scaling applications with Ruby on Rails
- Professional experience working with Java (Spring Boot) and/or React in real-world applications
- Proven experience designing, deploying, and scaling microservices on AWS
- Solid understanding of cloud-native architectures, including compute, storage, and messaging services (EC2, S3, SQS, SNS)
- Experience designing and consuming event-driven systems
- Strong experience with relational databases, particularly MySQL, including schema design and performance optimization
- Hands-on experience working with Docker and Kubernetes in production environments
- Experience contributing to CI/CD pipelines and applying observability and monitoring best practices
- Demonstrated ability to mentor engineers and participate in technical decision-making
- Pragmatic mindset with the ability to balance delivery speed, quality, and long-term system maintainability
- Kubernetes certification (nice to have)
- Advanced English proficiency (B2+), able to work with global stakeholders
Benefits
- Competitive salary
- Opportunity to work with a high-performance culture
- Collaborative team environment
- Chance to grow and take ownership of projects
- Access to modern engineering practices and technologies
