We are looking for an enthusiastic and talented Python Developer with 0–2 years of experience to join our team. The ideal candidate should have a strong foundation in Python programming, a good understanding of Python ecosystems, and hands-on experience with relevant libraries and frameworks. You will work closely with our development team to build scalable applications, contribute to backend development, and collaborate on solving complex technical challenges.
Key Responsibilities:
Develop, test, and maintain Python-based applications.
Work with Python libraries and tools to build efficient, high-performing solutions.
Collaborate with team members to design, implement, and optimize backend features.
Assist in integrating front-end elements with server-side logic.
Write clean, maintainable, and well-documented code.
Work with databases (SQL and NoSQL) to store, retrieve, and manage data.
Troubleshoot, debug, and resolve technical issues.
Participate in code reviews and team discussions.
Requirements:
0–2 years of experience as a Python Developer with a strong portfolio of projects.
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Basic front-end development skills: HTML, CSS, JavaScript.
Familiarity with database technologies:
SQL (MySQL, PostgreSQL, etc.)
NoSQL (MongoDB, etc.)
Good problem-solving abilities and strong communication & collaboration skills.
Preferred Skills:
Experience with Python frameworks such as:
Kivy, Django
Knowledge of data science or machine learning concepts.
Understanding of cloud platforms:
AWS, Google Cloud, Azure
Contributions to open-source Python projects or active involvement in the Python community.
Seniority level
Entry level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Facilities Services
Referrals increase your chances of interviewing at The Mail Whale by 2x