Python Developer with React
Grabiszyńska 163, Wrocław
ULAM LABS
As a Python Developer with React at ULAM LABS, you will play a key role in creating innovative solutions by designing, implementing, and maintaining advanced Python-based application (web+mobile).
Who are we
We are ULAM LABS - a Wroclaw-based software house specializing in creating complex products for companies, focusing on medical and financial technologies.
Your daily missions
Designing and implementing back-end services
Integrating with third-party services such as Eleven Labs API, RunPod
Preparing and integrating CI/CD systems
Maintaining existing GCP infrastructure using Terraform and Kubernetes
Reviewing other team members' code and providing constructive feedback
Collaborating with other team members, including other Developers, QA Specialists, and the Project Manager
Reporting progress, problems, and results of activities at daily team meetings
Providing assistance and support to other team members in resolving Python and project-related issues
Maintaining regular contact with the clients, keeping them informed of progress, achievements, and any delays
Optimisation of time and costs in terms of AI utilisation
Your profile
3+ years of experience in Python web programming
Great knowledge of Django and Fast API
Experience in the JavaScript framework: React
Great knowledge of the Git version control system
Experience and good understanding of SQL-based databases
Experience with Docker, Terraform, Kubernetes, GCP
Passion for using pytest
Great communication skills
Bachelor’s/Master’s degree in any science field
Fluency in English and Polish (min. B2 level)
Willingness to work in a hybrid model (2 office days/week) and participate in mandatory Wednesday evening meetings with the client (from 5:30 to 6 p.m.)
We appreciate the extras in you
Experience with mobile application projects using React Native
Passion for DevOps work
Project description
The app allows users (kids) to become the main hero of well-known children’s stories, from whimsical adventures in enchanted forests to detective tales full of surprises. Children can become friends with familiar heroes and experience their favorite stories in a whole new way.
Industry: Media & Entertainment
Technology stack: Django, FastAPI, GCP, Postgres, LLM (GPT), TypeScript, React Native + Expo, Zustand, React-query, OpenGL, Three.js, node.js + Express
Team: Poland, 6 people (1x PM, 2x Backend Devs, 2x FE Devs, 1x QA Specialist)
Client: from the US
Why should you join us?
Our results come from a happy lifestyle that benefits from a healthy balance between work and play. Isn't that what everyone is looking for?
Hybrid work model. You can work in a hybrid model with two or more office work days.
Hardware. You will receive the new MacBook Pro.
Learning and development. Co-financed English lessons and business courses, organized Meet-ups and Tech Breakfasts for knowledge exchange.
Private healthcare Medicover. Your well-being and happiness are important to us, so we co-finance your medical plan.
Sports culture. We use a MultiSport card, run at Bieg Firmowy, and ride at FRRuu Wroclaw. Together!
The fun is on us! We go out to social get-togethers, play board games and read books. We have it all at the office!
For more information about our perks & benefits, go to our careers page.
How do we recruit?
Here's a general overview of our recruiting process for this position.
CV review
Your application will be carefully reviewed to know if you meet the basic requirements.
Phone interview
During the 30-minute call, we will get to know each other better. Also, by talking in English.
HR and project-tech meetings
This step is divided into two parts. The online HR interview includes a company presentation and an in-depth interview with soft questions. During the technical on-site part, you can showcase all your talents by answering technical questions asked by your future supervisor and solving some coding exercises. Here, you can also talk about the details of the role.
Recruitment task (optional)
You may be asked to complete a task. We will prepare a detailed code review for you.
Offering with feedback
You can expect feedback from us. Once we are sure that you are a perfect fit for the role, we will prepare an offer for you.
Welcome onboard!
Here, the onboarding process and amazing journey start! :)
Python Developer with React
Python Developer with React
Grabiszyńska 163, Wrocław
ULAM LABS