The team of UKEESS Software House is currently looking for a Junior Python Engineer to join our team for a full-time position (remotely in Ukraine or in Lviv’s office).
About the Customer and the Project:
Our customer is the world’s largest DNA network from the USA. With more than 60 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness. Joining our team means contributing to a project that has a real impact on people’s lives.
Technology stack of the project: Python 3.9 / SQLalchemy / Flask API / Sanic / Java 21/ Spring Boot / AWS (lambda, ECS, SNS, S3, FSx for Lustre, SQS, KMS)
Who are we looking for? * at least 1+ years of commercial experience with Python 3.9+ * Solid knowledge and experience with SQL * Knowledge and experience with Flask API * Understanding the SOLID principles of object-oriented programming * Experience with RESTful endpoints * Experience with unit testing * English: Upper-Intermediate level (both speaking and writing)
Knowledge or experience with the following technologies will be a plus: * AWS cloud services (S3, EC2, Lambda, etc.) * Nextflow * Java * SQLalchemy * Sanic * CI/CD
Under the senior developer mentoring and leadership, your responsibility will be the following: * Writing clean, well-designed, testable, efficient code * Work on and guide the microservice REST API design * Writing unit tests and maintaining high code test coverage * Diagnose complex problems involving multiple systems and technologies * Working in an Agile team participating in team code reviewing/discussions/modeling * Improving existing functionality
What can we offer our new colleague? * Full-time position in a highly professional team * Competitive compensation (based on market data, but also depending on the technical level of the candidate) * Flexible work schedule * Individual approach to professional growth * Free English classes (online) * 3 health packages to choose from * Annual paid vacation and state holiday celebration * Lack of bureaucracy and micromanagement * Foreign business trips (after the war)
Our office in Lviv has generators and stable communication in case of “no electricity”. Also, you will have the: * Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.) * On-site parking lot and charge station for Electric Cars * Corporate gifts, celebrations, and fun activities * Sports activities: ping-pong, soccer, workout
Suppose you have a passion for solving challenging problems, building scalable and robust systems, love working with the latest technologies in a fast-paced and flexible environment, and are excited about the prospect of having a significant impact on products with more than 3 million paying subscribers. In that case, we want to talk to you! ;-)