Full Stack Developer

Norwich, ENG, GB, United Kingdom

Job Description

A Full Stack Developer builds and maintains production features across frontend and backend systems that support The Group, franchisees, and clients, contributes to operational support, documentation, usability, UX, and ensures work delivers business value and stakeholder alignment. They support the adoption of new technologies under guidance from senior roles.

Working in the TaxAssist Group



This is an excellent opportunity for a capable individual who enjoys working as part of a team to deliver excellent client service. The ideal candidate will be looking to develop their skills in a commercial and entrepreneurial environment.

Experience the rewarding and varied nature of working with a range of businesses units and individuals in a friendly supportive atmosphere.

Work for an employer who invests in career development with opportunities for growth and development in a rapidly growing and dynamic business.

Our Values



Client Focused: We care about making a difference in our clients' lives. Collaborative: We develop meaningful relationships with a culture of shared success. Progressive: We continuously evolve to stay ahead in a rapidly changing world. Integrity: We uphold transparent, honest, and ethical practices, taking care in everything we do.

Key Responsibilities:



Build frontend features using React and Next.js Implement backend logic using React Server Components (RSCs) and Supabase Develop APIs and database integrations using Supabase (PostgreSQL) Implement authentication, permissions, and secure data workflows Participate fully in all Scrum events: Daily Stand-ups, Sprint Planning, Sprint Reviews, Retrospectives Contribute to Sprint Backlog estimation and delivery Write clean, testable, and maintainable TypeScript code Collaborate closely with Lead and Senior Developers on solution design Handle first-line investigation of support issues and bug reports Contribute to documentation, usability, and UX improvements Ensure work aligns with business objectives and stakeholder priorities Deliver enhancements, fixes, and performance optimisations Write and maintain automated tests using Vitest Deploy changes via Vercel and CI/CD pipelines using GitHub Actions Adopt new technologies or stack improvements under guidance from senior developers Required Qualifications: Computer Science Degree Skills & Competencies: JavaScript/TypeScript, React, Next.js Required Position: Full time Working hours: 35 hrs per week, Mon - Fri, 09:00am - 5:00pm Job Location: Hybrid - 2 days in office (Monday's + Wednesdays

GENERAL MINIMUM JOB STANDARDS & RESPONSIBILITIES


Client Focus



Understands we are a commercial and ambitious organisation with a range of stakeholders and is able contribute to our growth by delivering for them.

Quality of work



Looks to continually improve their accuracy, thoroughness, and completeness. Can be relied upon to ensure tasks are completed to a high standard and in good time. Develops robust and high-quality solutions to real business needs.

Communication



Has strong skills both verbal and written. Skilled and compassionate listener and reader able to understand and examine and interrogate enquiries and effectively respond. Able to build trust and rapport by applying tone, style and appropriate language to communications. Actively contributes to discussions.

Teamwork



Is a positive and effective team player. Treats colleagues with dignity and respect. Communicates well to lead a dynamic and growing team. Proactively addresses issues or problems within the team and with Management as necessary.

Administration



Sets their own goals within the framework of wider business goals. Raises issues and blockers promptly, follows up on outstanding tasks and ensures well documented delivery

PERSON SPECIFICATION & SKILLS REQUIREMENTS



Essential experience and skills required:



Qualifications



Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience Practical experience in full stack web development with modern JavaScript/TypeScript frameworks

Technical Skills



Solid experience with Next.js, React, and React Server Components (RSCs) Proficiency in TypeScript and modern JavaScript development practices Experience with Supabase / PostgreSQL or similar relational databases Familiarity with GitHub, GitHub Actions (CI/CD), Vercel deployments, and modern testing frameworks like Vitest Understanding of usability, accessibility (a11y), and UX principles Knowledge of authentication, role-based permissions, secure data handling, and basic API integration Awareness of web security, performance optimisation, and maintainable code practices

Delivery and Collaboration



Participate fully in Scrum ceremonies: Stand-ups, Sprint Planning, Reviews, and Retrospectives Contribute to backlog estimation, sprint delivery, and technical discussions Work closely with Lead and Senior Developers on solution design and code quality Take ownership of assigned features from development to deployment Maintain and contribute to documentation, ensuring clarity and accuracy Handle first-line support issues and bug fixes, escalating when necessary

Analytical and Problem-Solving Skills



Ability to understand business requirements from The Group, franchisees, and clients and implement practical solutions Debug and troubleshoot frontend and backend systems effectively Contribute to continuous improvement of the codebase, tools, and workflows Learn and adopt new technologies or stack improvements under guidance from senior developers

Other Key Attributes



Strong attention to detail, quality, and maintainability Collaborative, team-oriented approach Open to feedback and mentoring from senior colleagues Focused on delivering usable, high-quality solutions aligned with business goals Flexible and adaptable in a changing technical and business environment

Experience



3+ years of professional software development experience Experience building full stack web applications with frontend and backend responsibilities Familiarity with agile delivery processes and working in Scrum teams Experience writing automated tests and using CI/CD pipelines Exposure to maintaining or integrating with existing systems
Job Types: Full-time, Permanent

Pay: Up to 40,000.00 per year

Benefits:

Company pension Free flu jabs Free parking Gym membership Health & wellbeing programme Sick pay Work from home
Experience:

Professional Software: 3 years (required)
Work authorisation:

United Kingdom (required)
Location:

Norwich NR7 0WF (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4463650
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Norwich, ENG, GB, United Kingdom
  • Education
    Not mentioned