JOBSEARCHER

Full Stack Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job Title: Full Stack DeveloperLocation: RemoteDepartment: TechnologyAbout the CompanyOur client is a fast-growing technology business operating within a highly regulated digital sector. They develop scalable software products used by enterprise clients globally, focusing on performance, flexibility, and reliability. Their engineering team builds modern web applications and distributed systems designed to support complex workflows, integrations, and user-facing functionality. The environment is collaborative, pragmatic, and focused on delivering robust technical solutions that can scale as the business grows.About the RoleAs a Full Stack Developer, you will design, build, and maintain scalable web applications across both front-end and back-end layers. The role involves working within the Microsoft .NET ecosystem on the server side and Angular with TypeScript on the client side. You will collaborate closely with product, design, QA, and DevOps teams to deliver secure, high-performing applications. The role will involve contributing to technical discussions, architectural decisions, and continuous improvement of engineering standards.ResponsibilitiesDesign, develop, and maintain scalable full stack web applications using .NET (C#, ASP.NET Core) and Angular with TypeScriptContribute to end-to-end solution architecture including API design, front-end structure, state management, and integrationsBuild and maintain RESTful APIs and client-side integrations including authentication and authorisation flowsEnsure performance, reliability, scalability, and security across application componentsImplement automated testing across the stack including unit, integration, and end-to-end testsParticipate in code reviews and contribute to engineering best practicesTroubleshoot production issues, conduct root cause analysis, and implement solutionsWork closely with product, design, and QA teams to deliver features end-to-endContribute to CI/CD pipelines, deployment workflows, monitoring, and operational toolingSupport and mentor other engineers where appropriateContinuously improve development processes, tooling, and technical standards Qualifications5+ years commercial software development experience across front-end and back-end environments Required SkillsStrong experience with .NET (C#, ASP.NET Core) building scalable applications and APIsStrong experience with Angular and modern TypeScriptGood understanding of software architecture principles, design patterns, and object-oriented programmingExperience working with relational and/or NoSQL databases such as PostgreSQL or MongoDBStrong understanding of front-end application architecture and component-based designExperience integrating front-end applications with REST APIs including authentication and error handlingFamiliarity with cloud environments and CI/CD pipelinesStrong debugging and problem-solving skillsExperience working with Git and collaborative development workflowsStrong communication skills and ability to work cross-functionally Preferred SkillsExperience with microservices or event-driven architecturesExposure to containerisation technologies such as Docker or KubernetesExperience contributing to shared component libraries or design systemsUnderstanding of accessibility standards and best practicesExposure to AI-enabled features or intelligent product functionalityExperience with observability tooling, logging, and production monitoringInterest in emerging technologies and continuous learning Pay range and compensation packageOpportunity to play a key role in building modern, scalable software productsRemote working environment with flexibilityCompetitive salary and benefitsCollaborative engineering culture focused on continuous improvementOpportunity to work on complex technical challenges within a growing business Equal Opportunity Statement:Our client is committed to diversity and inclusivity in the workplace.