Required skills and qualifications
- Advanced knowledge and a minimum of 5 years of experience in Python with a strong portfolio of projects.
- Experienced in developing, maintaining large-scale applications, handling the load
- Hands-on experience with security and authorization workflows.
- Proficiency in working with RESTful services.
- Proficient in using SQL (PostgreSQL), NoSQL (e.g., Mongo), or Graph databases (ArangoDB and similar).
- Advanced experience in web application development, encompassing both client-side (ReactJS) and server-side (NodeJS, Python) technologies.
- A working understanding of cloud platforms such as AWS
- Familiarity with Design Patterns and Domain-Driven Design.
- A drive for innovation and optimization of solutions.
- High standards for code quality, maintainability, and performance.
Want more jobs like this?
Get Software Engineering jobs delivered to your inbox every week.
Awesome if there is an experience of:
- Expertise in managing complex Docker setups.
- knowledge of AI-driven software solutions.
- Expertise in managing complex Docker setups.
Soft Skills
Exceptional problem-solving skills.
Focus and dedication.
Humility and the ability to collaborate with others.
A propensity for generating ideas while remaining open to alternative viewpoints and making logical decisions based on facts.
Enthusiasm for learning and personal growth.