Full-Stack Developer - React, React Native & .NET
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+9 more
Job description
- Develop and enhance web applications using React.
- Build mobile applications using React Native with Expo.
- Develop RESTful APIs using ASP.NET Core MVC.
- Manage application data using Entity Framework Core and SQL Server.
- Improve survey workflows, assignment tracking, synchronisation and reporting.
- Collaborate with business analysts to clarify and refine requirements.
- Produce maintainable code with clear separation of concerns and extensive unit test coverage.
- Participate in code reviews, technical discussions and demonstrations.
- Keep the Squad Lead informed of progress, blockers and concerns.
- Contribute to monthly project progress reporting.
Technologies:
- API
- ASP.NET
- Backend
- Mobile
- MVC
- React
- React Native
- SQL
- Web
- Security
- Fullstack
Requirements
- Current UK SC clearance is preferred; applicants eligible to obtain SC may be considered, subject to confirmation. Active SC clearance is required for site attendance.
- At least six months experience developing web applications using React.
- At least six months experience developing mobile applications using React Native with Expo.
- At least six months experience developing RESTful API backends using ASP.NET Core MVC.
- Practical experience using Entity Framework Core with SQL Server.
- Experience working within Agile software development teams.
- Strong unit testing, code review and collaborative development practices.
- Clear communication skills and a constructive approach to working with colleagues.
- Preferred: two years experience with ASP.NET Core MVC, Entity Framework Core and SQL Server, and two years experience with React and React Native with Expo.
- Helpful additional experience includes developing survey, inspection or field-data collection applications; delivering software in the regulated maritime defence sector; developing mobile applications with offline functionality and data synchronisation; and using TanStack Query or the Royal Navy Design System.
Benefits & conditions
afterwards, and the end date is 31 March 2027. We provide a laptop and development tools. Applicants are asked to submit a CV with availability, expected day rate and current clearance status, highlighting relevant web, mobile, backend, survey, inspection or maritime experience.
About the company
We are seeking two Full-Stack Developers, one mid-level and one senior, for an upcoming maritime defence software programme at Puma Berry. The team will develop applications for recording vessel inspections, capturing survey data and synchronising information across connected and offline environments, working in an established Agile team alongside business analysts, designers, developers and testers. The mid-level developer will deliver agreed tasks under general direction; the senior developer will handle more complex technical work independently and provide constructive guidance to colleagues. These opportunities are subject to contract award. The rate is £425-£525 per day depending on experience and level, and the engagement is expected to be outside IR35, subject to confirmation. The work is predominantly remote within the UK, with approximately monthly visits to Bath; all work must be carried out within the UK. The anticipated start date is 23 November 2026, or as soon as practicable
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…