At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions using PHP, Laravel, React.js, and AWS.
- Company: Forward-thinking tech company based in Bristol with a vibrant engineering culture.
- Benefits: Attractive salary, flexible working options, and opportunities for professional growth.
- Why this job: Be part of a talented team and contribute to exciting projects that make a difference.
- Qualifications: Proven experience in software development with PHP, Laravel, and modern frameworks.
- Other info: Collaborative environment with a focus on innovation and career advancement.
The predicted salary is between 36000 - 60000 £ per year.
Full Stack Engineer – UK (Remote) – £60k-£70k
I\’m working with a UK-based organisation that is building a secure, offline-capable property visiting platform using modern Microsoft technologies. They are looking for a Senior Full Stack Engineer to play a key role in delivering the first iteration of a strategic cloud platform that will expand under a \’fail fast\’ innovation model. This is an excellent opportunity for a senior engineer who thrives in structured, security-focused environments and enjoys building clean, scalable systems from the ground up.
The Opportunity
You\’ll join a senior engineering team delivering a greenfield platform consisting of a .NET MAUI mobile application (iOS & Android), an Angular 21 web application, and Azure-hosted backend services built using clean architecture principles. Reporting into technical leadership, you\’ll contribute to architectural decisions while remaining hands-on across backend, frontend, cloud infrastructure, and mobile. This is a role for someone who thinks architecturally but delivers incrementally, maintaining high standards for quality, security, and performance. The initial programme will establish the engineering standards and cloud foundation that future products will be built upon.
Key Responsibilities
You will be responsible for: Writing production-quality, well-tested, secure code across backend, web, and mobile Designing and building RESTful APIs using clean architecture principles Developing offline-first mobile functionality using .NET MAUI Building secure Angular 21 frontends using strict TypeScript and MSAL authentication Implementing Infrastructure as Code using Bicep Deploying and managing Azure-hosted services using enterprise DevOps practices Integrating Azure Entra ID authentication and role-based authorisation Collaborating closely with Product, UX (Figma), and QA teams Challenging ambiguity and proposing simple, robust solutions Contributing to architectural documentation and decision records
Tech Stack & Experience
Core technologies: .NET 10 / ASP.NET Core Web API Entity Framework Core with Azure SQL .NET MAUI (iOS & Android) – offline-first design Angular 21 (strict TypeScript) DevExpress DevExtreme (v25) Microsoft Azure (App Services, Azure SQL, Blob Storage, Key Vault, Application Insights) Infrastructure as Code (Bicep) Azure Entra ID (authentication & RBAC) NUnit (backend and mobile testing) Vitest & Playwright (frontend and E2E testing)
Desirable Experience:
Power BI report templating Azure Fabric / Data Lake familiarity Geospatial or mapping APIs (Google Maps preferred) iOS exposure (ARKit / LiDAR / sensor APIs) Experience in regulated or security-sensitive environments
What They\’re Looking For
At least 5 years\’ commercial software engineering experience Strong expertise in modern .NET Proven experience with modern Angular (v15+) Hands-on Azure architecture and deployment experience Experience implementing Infrastructure as Code Experience integrating Azure Entra ID Strong REST API design knowledge Experience implementing CI/CD pipelines Security-first mindset with strong attention to detail Ability to work independently within defined architectural standards Clear and confident communication skills Highly desirable: experience with DevExpress / DevExtreme.
Why This Role?
This is a rare opportunity to shape a foundational cloud platform from day one using the latest Microsoft stack. You\’ll work in a disciplined, enterprise-grade engineering culture where security, performance, and quality are non-negotiable – while also contributing to a wider innovation strategy that will evolve beyond the initial product. If you\’re open to a confidential discussion, apply now and I\’ll be in touch. Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy. To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
TPBN1_UKTJ
Locations
Senior Software Developer employer: Oscar Associates (UK) Limited
Contact Detail:
Oscar Associates (UK) Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with PHP, Laravel, or React.js. A personal recommendation can make all the difference in landing that Senior Software Developer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for technical interviews by brushing up on coding challenges and system design questions. We recommend practicing with platforms that focus on PHP and JavaScript frameworks to ensure you're ready to impress.
✨Tip Number 4
Don’t forget to apply through our website! It’s the easiest way to get your application noticed. Plus, we’re always looking for talented developers to join our community, so take that leap!
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with PHP, Laravel, React.js, and AWS. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're excited about this role and how you can contribute to our engineering team. Keep it engaging and personal – we love to see your personality!
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled challenges in software development. We’re keen to see how you approach problems and come up with innovative solutions that could benefit our team.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at Oscar Associates (UK) Limited
✨Know Your Tech Stack
Make sure you’re well-versed in PHP, Laravel, React.js, and AWS. Brush up on your knowledge of these technologies and be ready to discuss your past projects that utilised them. This will show your potential employer that you’re not just familiar with the tools, but you can also apply them effectively.
✨Showcase Your Problem-Solving Skills
Prepare to tackle some coding challenges or technical questions during the interview. Think about how you approach problem-solving and be ready to explain your thought process. This is a great chance to demonstrate your analytical skills and how you can contribute to the team.
✨Cultural Fit Matters
Research the company culture and values of the business in Bristol. Be prepared to discuss how your personal values align with theirs. This will help you connect with the interviewers and show that you’re not just a fit for the role, but for the team as well.
✨Ask Insightful Questions
Prepare a few thoughtful questions to ask at the end of the interview. This could be about the engineering team's current projects, their development processes, or future goals. Asking questions shows your genuine interest in the role and helps you assess if it’s the right fit for you.