Senior Software Engineer (Ruby on Rails)
Winterthur, CH
vor 5 Tg.

We are looking for a Senior Ruby Engineer to join our core team and help us build functional software and web-based applications.

Senior Ruby Engineer’s responsibilities include creating back-end solutions, building efficient gems and integrating front-end components.

If you’re interested in both getting your hands dirty with writing code from scratch and reviewing other people’s work, we’d like to meet you.

Ultimately, you will contribute in all phases of the software development life cycle, from design to deployment.


  • Write effective and scalable code in Ruby
  • Build back-end components for web applications
  • Test applications for performance, responsiveness and security
  • Review and debug junior developers’ code
  • Integrate data storage and data processing solutions
  • Build, install and share gems and plugins
  • Create automated test scripts
  • Improve and maintain applications after deployment
  • Coordinate with team members who work on different layers of infrastructure
  • Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards)
  • Drive continuous adoption and integration of relevant new technologies into design
  • Requirements

  • Strong English communication skill is a must
  • 3 years of work experience as a Ruby on Rails developer
  • In-depth understanding of object-oriented programming
  • Hands-on experience writing command-line apps using Ruby libraries
  • Understanding of agile software development
  • Familiarity with automated testing platforms
  • Excellent problem-solving skills
  • Team spirit
  • BSc in Computer Science, Engineering or relevant field is an advantage but not required!
  • Additional Requirements :

  • Need to be an inspiring team member and proactive communicator
  • Ability to understand the requirements of our international clients
  • Humility and knowing how to encourage team members
  • Good and friendly character, able to work in a team
  • Go-minded spirit ("yes, we can...")
  • Benefits :

  • Monthly compensation package range of Tk. 80,000 to 130,000 based on skills and experience
  • Awesome culture - passionate, driven and fun team
  • Excellent learning environment
  • Outpatient & Inpatient medical insurance coverage for you and your family
  • Life insurance coverage for you
  • 2 days of weekend (Friday & Saturday)
  • Flexible leave management - 36 days of annual leave including public holidays
  • Fully subsidized lunch & snack and unlimited tea / coffee
  • Daylight shifts
  • Ability to grow and build a career
  • Melde diesen Job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Klicke auf "Weiter", um unseren Datenschutz-und Nutzungsbestimmungen zuzustimmen . Du kriegst außerdem die besten Jobs als E-Mail-Alert. Los geht's!