Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We’re looking for a back-end developer to carry out the development and implementation of the back-end of our BI solution.
Skills Required:
- Python with typing (language)
- Understanding of Cloud Architecture, preferably GCP (infrastructure in use)
- HTTP / Rest APIs / GraphQL (comprehensive knowledge)
- Git (code repo)
- Swagger/OpenAPI (api documentation)
- FastAPI / Strawberry (api frameworks)
- SQL databases and Non-SQL databases
- SQL Alchemy (orm)
- oAuth (authorization model)
- Postman / Insomnia / others (api testing tools)
- Pylint / MyPy / Ruff / Black (linting tools)
- Cursor / Claude Code / Gemini / Code (AI-assisted coding tools)
- Twillio / SendGrid (nice to have)
Job Tasks:
- Design APIs to serve a Web app, a Mobile app and external customers
- Design a data model for the storage of Application Data
- Develop authorization flows for client login and to access 3rd party resources
- Document APIs in OpenAPI format
- Implement back-end API endpoints using Python and FastAPI
- Implement back-end data APIs using Python and GraphQL
- Implement back-end batch/cron jobs using Python
- Interface with various resources within the Google Cloud Platform
- Interface with 3rd party tools through their APIs
- Design and develop unit, integration and e2e tests
- Implement code quality tools
- Interface with the people/team developing Web and Mobile apps
If you are passionate about innovation and modern software development, we want to meet you!
Key Skills
Ranked by relevanceReady to apply?
Join We Are Pipol and take your career to the next level!
Application takes less than 5 minutes