What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Commercial experience building production applications with React
- Genuine commercial experience developing backend services in Python
- Experience designing and integrating REST APIs
- Strong debugging and problem-solving skills
- Experience working across the full software development lifecycle
- An engineer who enjoys taking ownership and solving real production challenges
- A GitHub profile or personal projects showcasing your coding ability are a strong advantage
Nice to have
- Ownership
- Collaborative
- Product-focused
- Problem-solving
Day to day
- Build and maintain modern web applications using React.
- Develop and support backend services in Python, using frameworks such as FastAPI, Django or Flask.
- Design, build and integrate REST APIs while debugging production issues and improving performance and reliability.
- Write clean, maintainable and well-tested code and collaborate closely with Product and Engineering to deliver new features.
