Royal Voluntary Service has an opportunity available for a Full-Stack Engineer to join our team.You will join us on a full-time, permanent basis, and in return, you will receive a salary ranging from £48,964 to £55,959 per annum depending on experience. This role is remote for applicants based in the UK, with occasional national travel.
About the Full-Stack Engineer role:
As a Full-Stack Engineer you will play a critical role in designing, developing, and maintaining scalable, high-performance solutions. We expect you to specialise in back-end development and be the skilled engineer in RVS in this space. You will also be expected to also maintain and make small enhancements to front-end solutions if required.
Collaborating closely with cross-functional teams, you will ensure seamless integration of front-end and back-end components, optimize application performance, and deliver innovative solutions that align with business goals. This role requires a hands-on problem-solver with a passion for modern technologies and best practices.
Hours: 35 hours per week, Monday to Friday
Benefits
- 26 days’ holiday (pro rata) plus paid statutory Bank Holidays (pro rata)
- Ten weeks’ company sick pay following successful completion of probation
- A great pension scheme
- 2 x Salary Death in Service Benefit, subject to qualification
- Enhanced Family Leave schemes
- An employee benefits package that gives access to an exclusive rewards website to get discounts and cashback online
- A 24-hour doctor line, financial support with dental/optical and other therapies
- A free and confidential employee assistance programme with up to six face-to-face sessions counselling included
- Extensive online and on the job training to ensure you will succeed in your role
- Opportunities to discuss flexible working
- Opportunities to develop new skills and progress your career
- The chance to make a positive, lasting impact that changes lives, communities and society
What you'll bring as our Full-Stack Engineer:
Knowledge
- Strong Experience in NestJS: Expertise in building and managing back-end services and APIs using NestJS.
- Limited Proficiency in React: maintaining and enhancing front-end applications.
- Strong knowledge of TypeScript.
- Familiarity with GraphQL and RESTful APIs.
- Solid understanding of relational (e.g. PostgreSQL, MySQL) and non-relational databases (e.g. MongoDB).
- Experience with authentication and authorization mechanisms (e.g., OAuth, JWT).
- Proficiency in build and project management tools, especially Maven.
- Familiarity with CI/CD pipelines and containerization tools (e.g., Docker).
- Strong problem-solving skills and ability to work in a collaborative environment.
Skills
- NestJS, TypeScript, Node.js, GraphQL, RESTful APIs, Database Technologies (e.g. PostgreSQL, MongoDB), OAuth, JWT, API Integration, Maven, npm, Docker, Azure, ADO, Jest, Cypress, Mocha
Experience
Please refer to the role profile available to view on this vacancy for full details of this opportunity.
If you feel have the skills and experience to become our Full-Stack Engineer please click ‘apply’ today, we’d love to hear from you!
The closing date for this role is 30th December 2024. However, we reserve the right to close this vacancy early should sufficient applications be received.
At Royal Voluntary Service our goal is to welcome everyone and build inclusive and diverse teams. We celebrate difference and encourage everyone to join us and be themselves at work. To find out more about our commitment to EDI, visit our website.
Join Royal Voluntary Service and together we can change lives, change communities and change society.
#LI-Remote