Backend Engineer (Ruby on Rails )

  • Term: Permanent
  • Location: Berlin, Germany
  • Salary: Negotiable
  • Job Reference: 3670

For our client, a well backed Tech company in Berlin we are currently looking for a Backend Engineer (Ruby on Rails ). 

As a Backend Engineer (m/f) you will use your skills to:

  • Demonstrate and communicate a passion for implementing highly scalable and maintainable front and backend services
  • Build smooth, stable and beautiful products
  • Collaborate with a team of engineers, designers and key individuals across our clients plattform to deliver empowering user experiences
  • Communicate ideas with cross-functional teams in an effective manner
  • Share technical solutions and product ideas through design review, pair programming, code review and technological discussions
  • Utilize a proactive and responsive approach to problem-solving
  • Apply experience with object-oriented programming languages and frameworks (e.g. Ruby, Rails, Java, Spring etc)

As a Back-End Engineer (m/f) you will need:

  • One or more years experience in software development (three or more years of relevant experience preferred)
  • (Undergraduate) Degree or equivalent experience, for example BS/MS degree in computer science, engineering or similar subject
  • Strong analytical and debugging skills
  • Knowledge of web front-end and mobile technologies
  • Experience with Linux and command line tools
  • Knowledge of design patterns and development best practices
  • A preference for writing clean, elegant code using test-first approaches
  • Experience of working in teams using Agile techniques
  • A desire to continuously learn and improve your skills

 

Some examples of the platforms and tools that we use:

 

  • Ruby on Rails, Sinatra, Grape
  • Java, Spring, Play
  • Web services, REST and JSON interfaces
  • Web technologies such as HTML5, CSS3 (pre-processors), JS including current frameworks
  • Unit and integration testing frameworks; and continuous integration tools and services such as Jenkins, Bamboo etc
  • Source code management systems e.g. Git and associated workflows
  • Build automation tools and frameworks (Rake, Grunt, Gulp etc)
  • Cloud services e.g. AWS, Azure, Google Cloud Platform
  • Container and change management tools e.g. Chef, Puppet, Ansible, Docker
  • IoT platforms such as Arduino and Raspberry Pi

What we offer:

  • International and interdisciplinary teams working on ventures for the world's leading companies
  • Opportunity to gain relevant experiences in building companies across different industries
  • Regular office and team events as well as constant exchange in the Berlin startup scene
  • Individual learning opportunities and a personalized mentoring program
  • Modern office in the vibrant heart of Berlin
  • Relocation assistance for internationals and free German language courses
  • In-house health and wellness initiatives, i.e. yoga, massage sessions, organic fruits, etc.

Apply for this position now

Simple Share Buttons