Date Posted: 10-27-2021
BEING PART OF THE TEAM (Responsibilities)
Take part in daily standups;
Go through the project board to evaluate the work to be done;
Discuss the best implementation with other developers;
Evaluate where and how to refactor or improve the existing code;
Implement the stories with a good test coverage;
Review other developers code;
Collaborate with the QA Engineers to test the stories;
Release your code in production;
Collaborate with the team to design elegant and efficient database schemas;
Collaborate with the team to design elegant API contracts;
Collaborate with the team to improve our ways of working;
Collaborate with the product manager to understand the business logic and write the stories.
POWER YOU BRING (Qualifications)
4+ years of commercial experience in Python and Backend Development;
Proven track record of Python 3 development with a strong knowledge base of OOP principles and working Object Oriented development experience, design patterns;
MySQL and PostgreSQL – database design and optimization, report generation;
Front end development skills (HTML5, CSS, basic knowledge of Javascript);
Knowledge and experience with RESTful services (3rd party API services);
Experience with queues (RabbitMQ)
NoSQL databases (Redis);
Understanding of source code revision (GIT) and being familiar with code reviews;
Experience and understanding of scrum/Agile development methodologies;
Upper-Intermediate English level is a must;
Be a team player, take responsibility, and show integrity in your work. Be ready to discuss pull requests and communicate openly;
Be self-organized and responsible.