+

Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+

Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

9 + 59 =
+

Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Една от всички 1004 обяви за Backend Development в София

Виж всички

SENIOR RUBY SOFTWARE ENGINEER

Clustermarket | дистанционно
Remote
Тази позиция позволява отдалечена работа

Only in

dev.bg

Тази обява е публикувана само в DEV.BG Jobs: Преглеждаме значимите български сайтове за обяви за работа (с поне 400 IT обяви за работа). Тази обява не е публикувана в нито един от тях.
26 апр.
Обявата е публикувана в следните минибордове
  • Sofia, Bulgaria
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

    Clustermarket’s mission is to help scientists in research labs solve the world’s most challenging problems using modern software tools. With our lab management software, Bookkit, we are the preferred operating system for thousands of labs around the world. For the scientists working in these labs, Bookkit is a time saving and organisational tool that allows them to do their research faster and more efficiently.

    Our customers include the world’s best research institutions, research groups, leading biotech and life sciences companies. As a member of our vibrant and diverse team, you will have the opportunity to work with the world’s most prestigious scientists, always being at the forefront of scientific innovation.

    We are a fast growing tech company with a target audience in life sciences (academia and industry). Our business is growing rapidly, and we are seeking a skilled Senior Software Engineer who can help us scale our business by delivering effective technology solutions. The ideal candidate must have a deep knowledge and broad experience in both evaluating and implementing different software architecture styles. At the same time this role requires you to be fully hands-on and coding on a daily basis using Ruby on Rails and you will be heading a small team of two other mid-level developers.

    Duties:

    Guiding a small team of two other backend developers. This includes:

    • Decoupling the Front-End from a classic Rails application and turning it into an API only application.
    • Writing high quality DRY code using the Test Driven Development principles
    • Having ownership of the overall code quality of the team and performing code reviews of the other team members in your team.
    • Continuously improve product quality by writing effective tests, identifying places that require refactoring and specifying acceptance testing criteria for the team.

    Skills & Qualifications:

    • Ruby on Rails
    • PostgreSQL
    • API using either a REST-ful architecture or GraphQL
    • Strong understanding of cloud platforms (like AWS, Heroku, Digital Ocean, etc.).
    • CI/CD tools and automation
    • TDD (with RSpec, MiniTest or Capybara)
    • Source Control with Git and GitLab with various flows

    Bonus points if you are familiar with either:

    • Software and server Security. Automated tools like CodeClimate and Rubocop
    • Service oriented architecture
    • Docker and Kubernetes
    • Background Jobs and workers – Sidekiq, Resque
    • In-memory data-stores – Redis, Memcached

    Clustermarket welcomes everyone. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age or marital status. We currently have a ⅔ male + ⅓ female team we would like to equilibrate, representing 9 different countries. We believe every team member enriches each other by broadening our ways of thinking.

    Кандидатствай