Job Title: Junior Python Developer
Location: Caspian Plaza, 16th floor
Job Description:
We are seeking a motivated and enthusiastic Junior Python Developer to join our dynamic team. As a Junior Python Developer, you will be responsible for assisting in the development and maintenance of Python/Flask applications, collaborating with the development team, and contributing to the overall success of our project.
Responsibilities:
Collaborate with senior developer to design, develop, and maintain Python(Flask)-based applications.
Write efficient, maintainable, and reusable code using best practices.
Debug and troubleshoot issues, ensuring application performance and stability.
Participate in code reviews to ensure high-quality code and adherence to coding standards.
Learn and adapt to new technologies and programming languages as needed.
Work closely with cross-functional teams to deliver high-quality software solutions.
Requirements:
Strong understanding of Python programming language and its libraries.
Familiarity with software development methodologies (e.g., Agile, Scrum).
Experience with version control systems (e.g., Git).
Ability to work collaboratively in a team environment.
Excellent problem-solving and analytical skills.
Previous internship or project experience in Python/Flask development is a plus.
Preferred Skills:
Knowledge of web frameworks such as Django or Flask.
Familiarity with databases (e.g., PostgreSQL).
Exposure to RESTful APIs and web services.
Experience with unit testing and end-to-end testing.