Position: Python developer
Company: Ciba Health
Experience required: 5y
Category: Python
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

Ciba Health is seeking a highly skilled and experienced Senior Python Developer to join our team on a full-time basis. As a Senior Python Developer, you will be responsible for developing and maintaining our web-based applications using Python, ensuring high performance, responsiveness, and scalability. You will work closely with our multidisciplinary team of engineers, designers, and product managers to deliver the best possible solutions for our clients and users.

**Responsibilities:**
- Design, develop, and maintain high-performance Python applications and APIs
- Integrate user-facing elements developed by front-end developers with server-side logic
- Collaborate with cross-functional teams to define, design, and implement new features
- Identify and solve complex performance issues and architectural challenges
- Conduct code reviews and provide constructive feedback to ensure code quality and maintainability
- Troubleshoot and resolve bugs, performance issues, and other technical problems
- Keep up-to-date with the latest industry trends, technologies, and best practices

**Requirements:**
- At least 5 years of experience working with Python and its web frameworks such as Django, Flask, or Pyramid
- Strong knowledge of web technologies, including HTML5, CSS3, JS, GraphQL, Redis, and AWS services such as Cognito, Lambda, and EC2
- Experience with SQL/MariaDB databases and their declarative query languages
- Proficient understanding of code versioning tools, such as Git/Gitlab
- Strong problem-solving skills and the ability to work independently
- Experience with RESTful APIs and API integrations
- Solid understanding of object-oriented programming and design patterns
- Excellent communication and teamwork skills
- Familiarity with agile development methodologies and Jira
- DevOps knowledge, with experience in AWS Kubernetes, will be considered a plus
Bachelor's or Master's degree in Computer Science, Engineering, or a related field

**What We Offer:**
- Competitive salary commensurate with experience
- Flexible work schedule and remote work options
- Opportunity to work on challenging projects in a fast-paced, dynamic environment
- Collaborative and supportive team culture
- Opportunities for professional growth and development

**About Ciba Health:**

Ciba Health is a personalized digital therapeutics and virtual care platform that utilizes a whole-health root-cause approach and cutting-edge technology to prevent and reverse chronic conditions. Our team is dedicated to improving the lives of our clients and users by providing innovative solutions and a seamless user experience. Join us in our mission to revolutionize healthcare.