Senior Python Developer
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior Python Developer with 5+ years of experience in Django and cloud storage via AWS to join our Swedish team. The role focuses on enhancing UX and UI for a golf app.
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.
Responsibilities
- Develop scalable backend services using Django
- Build tools based on data retrieved from Svensk Golf through their partner API
- Focus on UX and UI, ensuring the app is user-friendly
- Collaborate with the Product Owner and the team
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
We Offer
- Opportunity to work fully remotely
- Freedom with responsibility
- A chance to significantly contribute to building Sweden’s easiest golf app
About the Company
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.