Job Type






Senior Ruby Developer Poland (+4 others)


Exadel Poland (+4 others) Lithuania

2 months ago

We are currently looking for an experienced Senior Ruby Developer to join our international team.

Work at Exadel - Who We Are:
Since 1998, Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 2800+ employees in development centers across the Americas, Europe, and Asia. Our people drive Exadel’s success, and they are at the core of our values.

About Our Customer:
The customer is an educational technology company based in Salt Lake City, Utah. It is the developer and publisher of Canvas, a Web-based learning management system, and Canvas Network, a massive open online course (MOOC) platform.

Project Team:
Joining our team means working with full-stack engineers with experience building web-scale services in a loosely-coupled but highly-integrated system. We work with such technologies as Ruby, Rails, Javascript, React, and PostgreSQL on Linux, and our platform runs on... AWS.

• 5+ years of professional software development experience
• Strong knowledge of Ruby and Ruby on Rails
• Experience or interest in different languages and frameworks. Skilled full stack developer, or an expert back-end developer open to growing towards the full stack (React)
• Experience working on cloud-based, high-traffic production applications
• Hands-on experience with AWS services like EC2, SQS, SNS, RDS
• Knowledge of DynamoDB
• Knowledge of Docker
• Ability to solve complex problems requiring in-depth analysis
• High levels of proactivity
• Strong interpersonal and communication skills
• Ability and desire to work in an open and team-oriented environment

Nice to have:
• BSc in computer science or related degree preferred
• Knowledge of PostgreSQL
• Knowledge of Shell

• Join one of the two teams who closely collaborate on building, operating, and owning the quiz engine in Canvas
• Use Ruby on Rails to write key features to improve teaching and learning
• Learn and use AWS services like EC2, CloudFront, SQS, Lambda, S3, and RDS to craft cloud-native web services and provide world-class uptime and performance
• Use CI/CD (test automation, deployment workflow) to improve quality and deployment.

Advantages of Working with Exadel:
• You can build your expertise with our Client Engagement team, who provide assistance with existing and potential projects
• You can join any Exadel Community or create your own to communicate with like-minded colleagues
• You can participate in continuing education as a mentor or speaker. You will not only be emotionally but also financially rewarded for mentoring
• You can take part in internal and external meetups as a speaker or listener. We support you in broadening your horizons and encourage knowledge sharing for all of our employees
• You can learn English with the support of native speakers
• You can take part in cultural, sporting, charity, and entertainment events
• Working at Exadel means always upgrading your skills and proficiency, so we provide plenty of opportunities for professional development. If you’re looking for a challenge that will lead you to the next level of your career, you’ve found the right place
• We work hard to ensure honest and open relations between employees and leadership, so our offices are friendly environments
Poland (+4 others)

Salary Criteria












Copyright © 2023 Fonolive. All rights reserved.