Company Overview: At 7code, we are committed to fostering a dynamic and engaging work environment that supports growth and innovation. We are currently seeking a Mid-level Python Developer.It's a mix of business and technology, that allows mature engineers to grow their understanding of how to build a new product that fits the customers' needs while also leveraging their technical skills.
Responsibilities:
As a Python Developer your workday will be split between the following:
Work with our Technical Lead (TL) and Project Manager (PM) to apply your technical expertise to deliver features and updates to them;Research libraries best suited for project implementations;Identify the appropriate technical solutions and implement them;Participate in planning sessions;Provide time estimates for your work;Take ownership on development of specific product features;Review pull requests;Promote clean code and best practices within the team.
Prior ExperienceA minimum of 3 years working as a Python developer; A minimum of 1 year of building REST APIs (e.g. Fast API, Django Rest Framework, Django Ninja);A minimum of 1 year working with data modelling and relational databases;Experience with Django / Django ORM is a big plus;Familiarity/willingness to learn Typescript / Node / NestJS is a big plus;Experience with CloudServices/ Infrastructure/ DevOps/ Deployment for backend services is a plus;Have worked on building enterprise applications before;Fluent with Git (we are power users of Github);You have worked in a team with a formal planning methodology (Scrum or something similar).
Also...You are fluent in English (B2/C1);It's easy to interact with you: you speak your mind, and you communicate clearly;You ask questions to clarify the requirements.