At a Glance
- Tasks: Lead the development of a groundbreaking clinical case management platform.
- Company: UCS Assist, a pioneering travel assistance provider with a focus on medical repatriation.
- Benefits: Flexible hybrid working, competitive salary, and a clear path to leadership roles.
- Other info: Join a dynamic team with a clear vision and real impact in healthcare.
- Why this job: Be the first technical hire and shape a platform that truly makes a difference.
- Qualifications: 5+ years in software development with strong Python and React skills.
The predicted salary is between 70000 - 90000 £ per year.
This is a rare opportunity to be the first technical hire on a greenfield platform that genuinely matters. UCS Assist is building Project Atlas — a purpose-built, clinically-led case management and governance platform for international medical repatriation and travel assistance. We’ve done the architectural groundwork: a well-defined system blueprint, a harmonised data model and glossary, a clear module roadmap, and a sound compliance position including MHRA Software as a Medical Device (SaMD) awareness. What we need now is the right engineer to lead the build.
You’ll be the most senior technical voice in the organisation. You’ll make the architectural decisions, build the production stack, mentor 1–2 apprentice developers, and own the technical quality of everything that goes into Atlas. The Founder (Product Owner) brings deep domain expertise in clinical operations, travel assistance, and governance — your job is to turn that into robust, secure, production-grade software.
The stack
- Python (Django REST Framework)
- React (Vite)
- Azure SQL
- Azure cloud services
- Azure DevOps for CI/CD and sprint management
The AI layer (Azure OpenAI, policy parsing, clinical decision support) is a Phase 2 roadmap item — but the platform is being designed to support it from day one.
What you’ll own
- All technical architecture decisions for Project Atlas
- Production build of the backend API (Python / Django REST Framework)
- Production build of the frontend (React / Vite)
- Database design and Azure SQL implementation (schema, stored procedures, views, audit model)
- Security architecture — RBAC, MFA, OWASP‑aligned development, pre‑launch pen testing
- CI/CD pipeline and Azure DevOps setup
- Mentorship and code review for 1–2 Junior Developer Apprentices
- Sprint facilitation — planning, standups, reviews, retrospectives
- Technical documentation supporting the MHRA QMS and regulatory position
What we’re looking for
- 5+ years of software development experience, with demonstrable progression to technical leadership
- Strong Python backend development — Django or Django REST Framework preferred
- Solid frontend capability — React, ideally with Vite or a comparable build toolchain
- Relational database design and SQL — Azure SQL or SQL Server strongly preferred
- Experience working in an Agile/Scrum environment, comfortable facilitating ceremonies
- Experience mentoring or leading junior developers
- Experience in regulated, clinical, or healthcare software environments is highly desirable but not essential. What matters more is the ability to understand the regulatory context quickly and take it seriously.
What we offer
- The opportunity to architect and build a platform from scratch with a clear long‑term vision
- A technically respected position as the first engineer in a growing organisation
- Direct collaboration with a domain expert Product Owner — no layers of bureaucracy
- A route to Head of Engineering / CTO as the team and platform scale
- Hybrid working with genuine flexibility
- A platform that has real clinical purpose and commercial substance
About UCS Assist
UCS Assist is a UK‑based, clinically‑led travel assistance provider specialising in international medical repatriation, commercial medical escort, and ground and air ambulance coordination. We operate within the UCS Group alongside UCS Medical, a CQC‑regulated ambulance and care service. Project Atlas is our proprietary platform — designed to replace fragmented workflows with a single, integrated system covering case management, clinical documentation, governance, client visibility, and reporting. UCS Assist is an equal opportunities employer.
Technical Lead employer: UCS Assist
Contact Detail:
UCS Assist Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at UCS Assist. A personal introduction can make all the difference and get your foot in the door.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub with relevant projects, make sure to highlight them during interviews. This is your chance to demonstrate your technical prowess and how you can lead the build for Project Atlas.
✨Tip Number 3
Prepare for technical discussions! Brush up on Python, Django, and React, as well as your understanding of Azure services. Being able to discuss architectural decisions confidently will show that you're ready to take on the senior technical role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of UCS Assist and Project Atlas.
We think you need these skills to ace Technical Lead
Some tips for your application 🫡
Show Your Passion for the Project: When you write your application, let us see your enthusiasm for Project Atlas. Share why you’re excited about building a platform that genuinely matters in the healthcare space. We want to know what drives you!
Tailor Your Experience: Make sure to highlight your relevant experience in software development, especially with Python and React. We’re looking for someone who can lead the technical side, so showcase any leadership roles or mentoring experiences you've had.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to see how your skills align with what we need for Project Atlas.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
How to prepare for a job interview at UCS Assist
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and Django REST Framework. Brush up on your React skills too, as you'll need to demonstrate your ability to build both the backend and frontend.
✨Showcase Your Leadership Skills
As a Technical Lead, you’ll be the senior technical voice. Prepare examples of how you've led teams or mentored junior developers in the past. Highlight your experience in Agile environments and how you’ve facilitated sprint ceremonies.
✨Understand the Regulatory Landscape
Even if you don’t have direct experience in regulated software, show that you understand the importance of compliance in healthcare. Familiarise yourself with MHRA guidelines and be ready to discuss how you would approach security architecture and regulatory considerations.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about Project Atlas, the team dynamics, and the company’s vision. This shows your genuine interest and helps you assess if it’s the right fit for you.