RequirementsBachelor's degree in computer science, software engineering, or related field. Minimum of 6 years of experience as a Python developer.Proficiency in Python programming and frameworks like Django or Flask.Strong understanding of front-end technologies such as HTML, CSS, and JavaScript. Experience with database systems like PostgreSQL or MySQL. Knowledge of RESTful APIs and microservices architecture. Familiarity with software engineering best practices, including version control (e.g., Git), testing, and security.
ResponsibilitiesLead the development and maintenance of complex backend services using Python. Design and implement scalable web applications.Collaborate with cross-functional teams to integrate front-end components. Ensure code quality, performance optimization, and application security. Conduct code reviews, troubleshoot issues, and mentor junior developers.
Skills RequiredExtensive experience in Python programming and full-stack development.Proficiency in Django or Flask frameworks for web development. Strong knowledge of front-end technologies like HTML, CSS, and JavaScript.Expertise in database management systems such as PostgreSQL or MySQL.Understanding of RESTful API design principles and microservices architecture.Ability to lead projects, work collaboratively, and communicate effectively within a team environment.
Join dynamic team and contribute to cutting-edge projects in a collaborative remote environment.