Full Stack Engineer
- nottingham, nottinghamshire, NG1 6HL, United Kingdom
- Hybrid
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is seeking a skilled and adaptable Full Stack Engineer to join their innovative technology department in Nottingham . This role offers the exciting opportunity to contribute to all layers of our software development lifecycle, from crafting user-friendly interfaces to building powerful backend systems. You will work in a collaborative, hybrid environment, partnering with various teams to deliver high-quality, scalable solutions. This is a great chance for an engineer who enjoys diverse challenges and wants to play a key role in developing and enhancing our core product offerings, within a forward-thinking company culture.
Key Responsibilities
- Develop and maintain responsive user interfaces using modern frontend frameworks.
- Design, build, and optimize backend services, APIs, and databases.
- Write clean, efficient, and well-documented code across the entire application stack.
- Collaborate with designers, product managers, and other engineers to deliver features.
- Implement automated testing and contribute to continuous integration and deployment processes.
- Troubleshoot, debug, and upgrade existing software systems.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent experience.
- 3+ years of professional experience in full-stack development.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and a modern framework (e.g., React, Angular).
- Experience with backend languages (e.g., Node.js, Python, Java) and frameworks.
- Familiarity with relational databases and data modeling.
- Strong problem-solving skills and ability to work effectively in a team.
Benefits
- Competitive salary with opportunities for advancement.
- Comprehensive medical, dental, and vision insurance.
- Hybrid working model with office and remote flexibility.
- Generous holiday entitlement and pension scheme.
- Access to professional development resources and training.
- A supportive and inclusive workplace culture.


