Full Stack Software Developer

Vt Sai Overseas Ltd
London, United Kingdom
1 day ago
Apply on www.jobs.service.gov.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
£48,000 - £54,000
Working hours
Regular working hours

Tech stack

Application Performance Management Automation of Tests Code Review Relational Databases Software Debugging Django Web Framework Identity and Access Management Python (Programming Language) PostgreSQL Software Tools Application Data Software Engineering
+8 more
Software Systems Systems Integration TypeScript Web Application Frameworks ReactJS Flask (Web Framework) Backend Fastapi

Job description

Design, develop and maintain scalable web applications using Python and React.

  • Develop robust backend services, RESTful APIs and integrations using Python frameworks such as FastAPI, Django or Flask.

  • Build responsive, accessible and user-friendly frontend applications using React and TypeScript.

  • Work with relational databases, including PostgreSQL or equivalent technologies, to design schemas, optimise queries and manage application data.

  • Take ownership of assigned features throughout the software development lifecycle, from requirements analysis and solution design to development, testing and deployment.

  • Collaborate with technical leads, developers, business analysts and client stakeholders to understand requirements and deliver effective solutions.

  • Write clean, maintainable and well-documented code following established development standards and best practices.

  • Participate in code reviews, automated testing, debugging and continuous improvement activities.

  • Support application performance optimisation, troubleshooting and resolution of technical issues.

  • Work within client-specific security, compliance, access management and change-control requirements.

  • Communicate project progress, technical challenges, risks and dependencies effectively to internal teams and client stakeholders.

  • Contribute to knowledge sharing, reusable components and improvements to engineering practices.

What We’re Looking For

Beyond technical expertise, we value individuals who demonstrate:

  • Ownership: Take responsibility for delivering reliable, high-quality solutions.

  • Adaptability: Quickly understand new systems, technologies and business requirements.

  • Collaboration: Work constructively with colleagues, technical teams and client stakeholders.

  • Problem-solving: Approach technical challenges with analytical thinking and practical solutions.

  • Professionalism: Communicate clearly, manage expectations and maintain high delivery standards.

  • Continuous learning: Stay current with emerging technologies, development practices and modern engineering tools.

What You Can Expect

  • Opportunities to work on diverse technology projects for enterprise clients.

  • Exposure to modern software development technologies, tools and engineering practices.

  • A collaborative, delivery-focused professional environment.

  • Opportunities to develop technical expertise and gain experience across different business domains.

  • Scope to take ownership of meaningful development activities and contribute to successful project outcomes.

How to Apply

Interested candidates are invited to submit their updated CV, highlighting their experience with Python, React, TypeScript and relevant full-stack development projects.

Please include details of significant projects, technologies used and your specific responsibilities.

Requirements

The ideal candidate will have strong hands-on experience with Python, React and TypeScript, a sound understanding of software engineering principles and the ability to work independently within collaborative, client-facing environments.

You will have the opportunity to work across different projects, technologies and business domains while contributing to the delivery of high-quality software solutions.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobs.service.gov.uk
Prepare application

Good distractions

Loading talks and stories from around this role…