Position: Middle/Senior Python Engineer
Company: GUID, IT Talent Search
Category: Python
Experience required: 3y
English level: upper

Hi!

We are looking for a Middle/Senior Python Engineer to join the team of a product company from the USA (remote).

ABOUT THE COMPANY AND PRODUCT
The USA product company which is created on the base of a high-level pharmaceutical company (focused on helping people to fight the problem of aging and creating medicines able to prevent diseases). 
The product is a health coaching service that does complex health testing, analyzes user health history, and provides science-backed information on staying healthy longer (supplements, diet, exercises, meditation, etc.). If the user gets sick, the system activates the insurance policy. It allows spending the money used within the product to get a doctor’s assistance or to pay for treatments.

ADVANTAGES OF THE COMPANY
🔸Based on a large pharmaceutical company.
🔸No strict control; flexibility and independence in the team.
🔸Focused on employees’ well-being, happiness, and development.
🔸The project leadership has a positive experience in creating companies, a wide range of connections, and developments.

TECHNICAL STACK 
Python, Flask, ReactJS, HTML, CSS, React Native, Amazon Aurora Serverless DB, AWS. Agile as a development methodology.

WHO WE ARE LOOKING FOR
Middle/Senior Python Engineer with strong experience in Python development and 2+ years of experience with Flask/Django. 

WHAT YOU ARE EXPECTED TO DO
🔸Write and maintain reliable Python code.
🔸Write and maintain REST APIs.
🔸Feature client and admin side services; maintain and administrate the server-side infrastructure.
🔸Cooperate with Front End Web Developer and Mobile Developer to create a holistic product and client experience. 
🔸Demonstrate a customer-centric mindset and own end-to-end quality during all phases of the software development lifecycle.
🔸Understand the requirements (collaborating between business, product, and technology) and come up with implementation options.  

ABOUT THE TEAM
🔸Back End Developer, Front End Developer, QA Engineer, Designer.
🔸Close cooperation with a Team Lead.
🔸Head of Product, Customer Experience Lead.

WHY THE POSITION IS OPENED
Scaling of the development team.

WHAT ENGLISH LEVEL IS EXPECTED
Intermediate+ English (reading, writing, and verbally communicating technical concepts). Part of the team is English-speaking.

REQUIREMENTS FOR THE POSITION
🔸Strong experience with Python. 
🔸2+ years of experience with Flask or Django.
🔸Experience building large-scale systems across the full software lifecycle: from system design to development of Back End systems components. 
🔸Strong object-oriented programming skills.
🔸Strong foundation in Computer Science fundamentals (software design, databases). 
🔸Good understanding of REST APIs and Web Services.
🔸Proficiency in code versioning tools (Git and Github).
🔸Ability to work both independently and collaboratively with Front End Developers and the business-side team.

Will be a plus:
🔸Experience with Amazon Infrastructure, Amazon RDS, Amazon Aurora, and Amazon DynamoDB.
🔸Proficiency with DevOps, AWS, and other SysAdmin toolchains.
🔸Familiarity with Serverless RDS and Microservices architectures.
🔸Ability to function effectively in a fast-paced environment.
🔸Business acumen.

THE COMPANY OFFERS
🔸Flexible schedule (daily meetings and ad-hoc calls).
🔸Fully remote position; the company is ready to pay for coworking.
🔸Contract with a private entrepreneur (in Ukrainian: ФОП) provided by the USA company.
🔸Coverage of taxes and accounting expenses.
🔸Salary in USD; yearly salary review and performance evaluation.
🔸20 business days of paid vacation; paid sick leaves; Ukrainian public holidays are days off.
🔸Individual budget for tech equipment.
🔸Full coverage of professional training with approval.
🔸Coverage of gym expenses. 

SELECTION AND INTERVIEW STAGES
1. Interview with a GUID Recruiter.
2. Technical interview with online coding (1-1,5 hours).
3. Cultural fit call (1 hour).
		
Have a great day!