Full Stack Developer (React & Node.js)
- cardiff, wales, CF10, United Kingdom
- Job type not listed
- Full time
- £55,000 - £55,000 Per Annum
Job Description
About the Role
Our client is looking for a talented and enthusiastic Full Stack Developer to join their vibrant team based in Cardiff . In this role, you will be instrumental in building and enhancing both the front-end and back-end components of their cutting-edge web applications. You will work within an agile environment, collaborating closely with designers, product owners, and fellow developers to create seamless user experiences and robust functionalities. This is an excellent opportunity to apply your skills across the entire development lifecycle and contribute to the evolution of a market-leading product.
Key Responsibilities
- Develop and maintain user-facing features using React and related libraries.
- Build and manage server-side logic and APIs using Node.js and Express.js.
- Design and interact with relational databases, ensuring data integrity and performance.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional web pages.
- Write clean, efficient, and well-documented code, participating in peer code reviews.
- Troubleshoot and resolve bugs and performance issues across the full stack.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent industry experience.
- Proven experience as a Full Stack Developer , with a strong focus on React for front-end and Node.js for back-end development.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with modern front-end build pipelines and tools (e.g., Webpack, Babel).
- Solid understanding of database systems such as PostgreSQL or MySQL.
- Familiarity with version control systems, particularly Git.
Benefits
- Competitive annual salary with regular reviews.
- Generous holiday allowance and public holiday compensation.
- Private healthcare plan and access to wellness resources.
- Pension scheme with company contributions.
- Opportunities for career progression and skills development within the company.
- A dynamic and friendly office environment in the heart of Cardiff .


