Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Responsibilities
- Develop and maintain a modular, scalable SaaS platform using Ruby on Rails.
- Implement new features and improve existing ones in close collaboration with product and design teams.
- Integrate external API services and ensure their secure and stable operation.
- Take ownership of your code in production: monitoring, alerting, and ongoing support.
- Participate in QA processes from the early stages (“shift-left” approach).
- Contribute to code quality through automated tests, code reviews, and refactoring.
- Actively collaborate with cross-functional teams, including DevOps and QA.
- Stay up to date with best practices in backend architecture, security, and performance.
- 4+ years of experience in backend development with Ruby on Rails.
- Strong understanding of PostgreSQL and relational data modeling.
- Familiarity with AWS serverless services (e.g., Lambda, DynamoDB).
- Experience with key-value storage (Redis, Memcached, etc.).
- Solid grasp of software development best practices: TDD, CI, clean code, refactoring.
- Experience integrating external APIs and handling third-party service interactions.
- Understanding of security, scalability, and performance concerns in backend systems.
- Willingness to engage in testing and QA — quality is everyone's responsibility.
- Comfortable working in Agile teams and participating in code reviews and planning.
- English proficiency at B2 level or higher (written & spoken).
- Basic experience with Go and interest in expanding your skills in it.
- Knowledge of Kubernetes and microservice orchestration.
- Familiarity with Kafka, RabbitMQ or other messaging/streaming systems.
- Experience solving high-load challenges and performance bottlenecks.
- Hands-on experience with observability tools (Grafana, CloudWatch, etc.).
Impact at Scale
Drive product innovation for a platform used by millions of traders and developers worldwide.
Strategic Influence
Shape the product roadmap and user experience alongside executive leadership.
Culture of Growth
Join a passionate, talented team where ideas are valued, and careers are accelerated.
Global & Remote
Work flexibly from Barcelona, Tallinn, Cyprus — or remotely, in sync with our distributed product and tech teams.
Equal Opportunity Statement
3Commas.io is proud to be an equal opportunity employer. We believe diversity fuels innovation and welcomes applications from individuals of all backgrounds, identities, and experiences — regardless of race, gender, age, religion, disability, or sexual orientation.
Key Skills
Ranked by relevanceReady to apply?
Join 3Commas.io and take your career to the next level!
Application takes less than 5 minutes