Senior Python Developer
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Python Developer with at least 5 years of experience to join our Swedish client's team. The role focuses on enhancing UX/UI for a golf app, aiming to build Sweden's easiest golf app packed with smart functionality.
About the Customer
The client is a Swedish company that creates graphic course presentations for golf clubs. They currently have over 220 connected golf courses in Sweden and a smaller number in Denmark, Norway, Finland, Spain, and Portugal.
About the Team
You will work closely with the Product Owner.
Assignment Description
The client is looking for someone who is proactive and happy to contribute their own input on how they can develop the product efficiently. It’s very important that the person has UX and UI in focus in practically everything they build. This applies to both the app they’re developing and the internal systems that need to be built. The internal systems need to be user-friendly for the staff.
Since the client is developing a golf app, there’s an extreme focus on UX. The motto is to build Sweden’s easiest golf app, while at the same time packing it with smart functionality. That’s why they need someone who can make complex systems very user-friendly.
The mobile app is already live and works as intended. The main focus will be to develop a new tournament web tool for golf players. For this, they need a good interface to set up the competitions, handle payments and refunds (the client currently uses RevenueCat for subscriptions), and also allow the clubs to manage the competitions set up for them.
Requirements
- At least 5 years of commercial experience with Python and Django
- Previous experience with Sanity CMS
- Proficient in AWS, Cloudflare, GitHub
- Hands-on with Sentry or similar error management systems
- Focus on UX and UI (Figma experience)
Nice to Have
- Previous experience with Flutter
- Ability to release apps for both Android and iOS
Other Requirements
The person also needs to be able to work according to the principle of “freedom with responsibility.” This is probably self-explanatory, especially since they’re looking for a developer to work fully remotely. It’s a big plus if the person plays golf. It would significantly shorten the learning curve.
We Offer
- Opportunity to work remotely from anywhere in the world
- Engaging in a project with a strong focus on UX/UI
- Collaborate with a dedicated and innovative team