Senior Backend Developer - Ruby on Rails
knok
- Matosinhos, Porto
- Permanente
- Horário completo
At knok, we dare to lead and humanize the digital transformation of healthcare. We envision a world where everyone has timely access to quality healthcare through digital technology, creating a more equal society. We genuinely believe in it and you can recognise it in every person who embraces this mission. We are rapidly growing, delivering augmented telemedicine in 4 continents, and we have barely begun!About the roleWe are looking for a Senior Backend Developer to create systems that integrate Data and the interface of Augmented Telemedicine together, in an authenticated, reliable, and feasible way. If this makes sense, keep reading!As a Senior Backend Developer, you will:
- Analyse requirements provided by the team's Product Manager and implement them;
- Implement APIs, using Ruby on Rails framework;
- Write unit tests;
- Create and maintain technical documentation;
- Work on automated tools to improve the development process;
- Look for problems and inefficiencies in code and find elegant solutions to them before they become major blockers.
- Experience with Ruby On Rails;
- Experience with PostgreSQL, or other Database Systems;
- Ability to build production-ready REST API’s;
- Experience with RSpec (MiniTest would also be considered);
- Experience working with backend teams;
- Fluency in English, spoken and written;
- Great team working skills, with the ability to share constant knowledge.
- Ability to analyse the big picture and detect how it will affect other aspects of the product and how it will evolve in the future;
- Good communication skills to interact with different stakeholders among internal teams.
- Experience integrating with external systems;
- Experience with Grape library;
- Redis and Sidekiq Experience;
- You maintain or contribute to an open-source library;
- Experience working with microservices;
- Experience with Sinatra;
- DevOps knowledge;
- Knowledge of possible performance improvements both on the application and database sides.