An IT company that develops a mobile and web application that uses power of flashcards in combination with spaced repetition to help people study any subject imaginable, is looking for a Ruby on Rails Developer.
Responsibilities:
- Working within the product team to understand, scope and advise on the best approach to achieve a business objective conforming to direction around approach and consistency, leading technical discussions and supporting peers.
- Lead and advise on entire projects, contributing to design and implementation of the overall application architecture, making hands-on contributions to new and existing code bases.
- Integration of user-facing elements developed by front-end developers with server side logic, building reusable code and libraries for future use.
- Optimization of the application for maximum speed and scalability whilst ensuring security and data protection.
Requirements:
- Production level expertise in Ruby on Rails;
- Your English allows you to feel comfortable communicating in it (verbal and written) the whole working day;
- Experience in designing complex components from scratch;
- Hands-on experience in tuning solutions to improve performance;
- Strong knowledge of SQL, experience of working with relational databases like PostgreSQL;
- Deep understanding of CS concepts such as data structures, OOP, and algorithms;
- Advanced level of working with tools: Linux, CLI tools, git;
- You know how important it is to communicate with the team and inform others about what you are doing, so you stick to open and frequent communication;
- Familiarity with Jira / Scrum / Sprints and all those things.
IT Рекрутер — Анастасия Комарова
komarova@gubanova.by