
Senior Full Stack Developer – 12 Month FTC
AND Digital
full-time
Posted on:
Location Type: Hybrid
Location: Aberdeen • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Complete development and support handover of the overtime application, including user demos.
- Support release and user engagement for recently completed applications.
- Lead and facilitate Scrum ceremonies.
- Develop, enhance, and support internal applications.
- Provide run-mode support, including bug fixes and security patches.
- Mentor and support junior engineers, particularly those new to Agile and React.
- Plan, scope, estimate, and schedule application development work.
- Coordinate releases with DevOps teams.
- Deliver stakeholder and user demos with technical input.
- Provide bi-weekly reporting and work closely with the team lead.
Requirements
- Senior-level software engineering experience with strong hands-on capability
- Experience mentoring and supporting junior developers
- Strong knowledge of modern JavaScript/TypeScript development
- Experience working in Agile/Scrum environments
- Cloud development experience, particularly with Azure
- Frontend experience with React and TypeScript
- Backend experience with Node.js and Azure Functions
- Experience with GraphQL and/or REST APIs
- Familiarity with CI/CD pipelines (GitHub Actions)
- Working knowledge of SQL databases (Azure SQL, PostgreSQL)
- Experience with authentication via Microsoft Entra
- Comfort with DevOps tooling and scripting (Bash, ZSH, PowerShell)
- AI tooling familiarity is beneficial (e.g. GitHub Copilot)
Benefits
- 25 days holiday allowance + bank holidays
- Share scheme
- A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan
- PLUS many more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptReactNode.jsAzure FunctionsGraphQLREST APIsSQLPostgreSQLCI/CD
Soft Skills
mentoringsupporting junior developersleadershipcommunicationstakeholder engagementteam collaborationplanningschedulingreportingfacilitation