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β