Responsibilities: Contribute to the design and development of the company software applications.Maintain and improve the existing code, APIs and databases.Closely work with other developers around you. Mentor them and help them improve their skills.Collaborate with other departments to identify technical requirements and ensure that they are met.Identify and resolve technical issues and bugs, and ensure the quality of the software product.Requirements: Graduate in Computer Science, Computer Engineering, or similar.4+ years of relevant experience as a backend or full-stack developer.4+ years working in Python, especially with web development frameworks such as Django, Odoo, or Flask. Also using ORM.Solid understanding of relational databases, SQL, preferably PostgresSQL.Experience using GIT.Knowledge on working or designing API's.Have experience writing unit tests using pytest, unittest etc.Strong level of Spanish. Catalan is a plus.Nice to Have: Odoo, Django, or FastAPI docker.Have some previous experience with continuous integration and deployment CI / CD.
Montreal Associates is acting as an Employment Agency in relation to this vacancy.