Back End Team Lead (Ruby on Rails) Offline

Responsibilities

- Lead and mentor a team of talented backend engineers in a zero-downtime environment where code is deployed multiple times a day

- Own and lead new feature development, automation, testing and bug management

- Collaborate with projects managers, participate in design and planning discussions, contribute architecture ideas

- Write highly scalable, reusable and testable code

- Analyze and optimize existing codebase for maximum speed and performance

 

*Requirements

- 2+ years of proven experience in engineering management roles

- 4+ years of back-end development experience in building large, complex, highly scalable web applications using Ruby on Rails framework

- Expert understanding of Ruby syntax, its nuances and core concepts. Ability to write clean, readable and scalable code

- Solid knowledge of database technologies (MySQL, ElasticSearch, PostgreSQL, Redis, etc.)

- Deep understanding of the HTTP protocol and networking

- Proven knowledge of server-side architecture best practices, design patterns and data structures

- Ability to grasp new languages, systems and frameworks fast

 

Desirable

- Knowledge of Agile principles, open-source ecosystem, Test Driven Development (TDD)

- Experience with Cloud computing technologies and environments (AWS)

- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

- Experience building complex API systems

 

What's in it for you

- Very close cooperation with client

- Dynamic and challenging tasks

- Team of professionals: learn from colleagues and gain recognition of your skills

- Low bureaucracy, European management style

The job ad is no longer active
Job unpublished on 27 May 2021

Look at the current jobs Ruby Remote→

Loading...