Full Stack Support Engineer
Insight Global are seeking a Full Stack Support Engineer for a large-scale technology client operating within a customer-focused, high-availability environment.
This position requires 3 days onsite in Cambridge, UK for a 12-month contract.
In this role, you will support and maintain a production-level application used at scale, ensuring smooth and reliable performance for customers. Your time will be split across backend engineering, frontend development, and operational support. You’ll work within an established codebase to enhance system functionality, build APIs and services, and contribute to internal tools that improve workflows for support teams.
You will also investigate and resolve production issues, collaborating with cross-functional teams to troubleshoot and improve system performance. Longer term, you’ll help identify automation opportunities, streamline processes, and translate evolving requirements into effective technical solutions that enhance both internal operations and customer experience.
Must-Have Requirements Include:
- Strong backend development experience using Python
- Frontend development experience using JavaScript or TypeScript
- Solid experience designing and building APIs
- Experience supporting live/production environments and resolving issues
- Ability to work autonomously, manage ambiguity, and deliver end-to-end solutions
Plusses Include:
- Experience building internal tools or automating operational processes
- Familiarity with large-scale applications supporting high user or device volumes
- Experience working within complex or legacy enterprise codebases
- Understanding of UI/UX principles for internal tools and workflows
- Experience with relational databases (e.g., PostgreSQL)
- Django framework experience
- Strong frontend experience using React