Responsibilities
- Develop and maintain backend services (Python/Node.js) and frontend components (React)
- Own features from estimation through to production and QA sign-off
- Contribute to architecture and technical direction decisions
- Collaborate with product, QA, and DevOps for smooth, high-quality delivery
- Ensure robust testing, observability, and security practices are in place
- Leverage AI development tools (e.g., GitHub Copilot, LangChain) to improve velocity and reduce boilerplate
- Participate in agile ceremonies: standups, sprint planning, reviews, and retrospectives
Requirements
- 5+ years experience as a fullstack engineer in production environments
- Proficiency with Python (FastAPI) and Node.js for backend development
- Strong frontend skills with React (TypeScript)
- Solid database experience (PostgreSQL or similar RDBMS)
- Familiarity with microservices architecture and modern design patterns
- Experience with AWS, Kubernetes, and CI/CD pipelines (e.g., GitHub Actions)
Nice to Have
- Exposure to AI/ML or LLM-based systems (e.g., OpenAI API, LangChain) is a plus
Work Arrangement
Remote (Worldwide)
Team
Team size: newly formed engineering team. Structure: cross-functional teams including product, design, QA, and DevOps
Additional Information
- Effort: full time, 8 hours/day, aligned with UK business hours
- Project Duration: Up to 12 months with potential extension (6 months minimum except if performance issues)
- Location: Fully remote/Nearshore to the UK preferred (+/- 2-3 hours)
- Work eligibility excludes candidates in regions subject to UK financial sanctions
- Travel (if ever required) will be covered by the client


