We are seeking an experienced Senior Python Web Application Developer to join our team. The successful candidate will be responsible for designing, developing, testing, and maintaining web applications using Python, Django, Flask, and other related technologies. The candidate should have a strong background in web application development, including front-end and back-end development, as well as experience leading and mentoring junior developers.
Responsibilities:
Design, develop, test, and maintain web applications using Python, Django, Flask, and other related technologies.
Work closely with product managers, UX designers, and other stakeholders to develop requirements and translate them into technical solutions.
Write high-quality, reusable, and efficient code that adheres to industry standards and best practices.
Collaborate with other developers and cross-functional teams to ensure the integration of systems and compatibility with other applications.
Lead and mentor junior developers and provide technical guidance and training as needed.
Stay up-to-date with emerging trends and technologies and continuously improve skills and knowledge.
Qualifications:
Bachelor's or Master's degree in Computer Science or a related field.
5+ years of experience in web application development using Python, Django, Flask, and related technologies.
Experience with front-end development using HTML, CSS, JavaScript, and popular front-end frameworks (e.g., React, Vue, Angular).
Experience with SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
Familiarity with cloud-based infrastructure (e.g., AWS, GCP) and containerization (e.g., Docker, Kubernetes).
Strong problem-solving and analytical skills.
Excellent communication and teamwork skills.
Looking for more jobs near me. Find your favorite job now by visiting our jobs page.