Python Developer
Job Description
We are looking for a skilled Python Developer to join our team and contribute to the development of high-quality software solutions. The ideal candidate will design, implement, and maintain Python-based applications while collaborating with cross-functional teams to deliver robust and scalable solutions.
Responsibilities
- Design, develop, and maintain Python applications and backend systems.
- Write clean, efficient, and well-documented code.
- Collaborate with frontend developers, designers, and QA teams.
- Integrate third-party APIs and services.
- Optimize applications for performance and scalability.
- Troubleshoot and debug software issues.
- Stay updated with the latest Python frameworks and technologies.
Requirements
- Proven experience as a Python Developer or in a similar role.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with RESTful APIs and database systems (MySQL, PostgreSQL, or MongoDB).
- Familiarity with version control systems such as Git.
- Problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Fluent in English; additional languages are a plus.
Benefits
- Competitive salary and performance-based incentives.
- Flexible working hours and remote work opportunities.
- Health insurance and retirement benefits.
- Professional development and career growth opportunities.
- Work in a collaborative and innovative team environment.
Job Category: Senior-Level
Job Type: Full Time
Job Location: Anywhere Sofia