Senior Full Stack Developer
- cardiff, wales, CF10 1DA, United Kingdom
- Job type not listed
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is actively searching for a talented Senior Full Stack Developer to join their thriving technology division in Cardiff . This role is central to developing and enhancing our client's web applications, contributing to both front-end and back-end development. You will play a key role in the entire software development lifecycle, from concept and design to implementation and deployment. The ideal candidate will possess a passion for clean code, user experience, and innovative problem-solving, working within a collaborative team environment that values continuous improvement and technical mastery, contributing significantly to the company's digital presence.
Key Responsibilities
- Design, develop, and maintain scalable and responsive web applications using modern frameworks.
- Write efficient, reusable, and high-quality code for both front-end and back-end components.
- Collaborate with UI/UX designers to translate visual concepts into functional interfaces.
- Integrate with third-party APIs and services to extend application functionality.
- Optimize applications for maximum speed, scalability, and security.
- Conduct code reviews and provide constructive feedback to team members.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- Over 5 years of experience in full-stack web development.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong experience with back-end languages and frameworks (e.g., Node.js, Python/Django, Ruby on Rails).
- Solid understanding of database technologies (SQL and NoSQL) and API design principles.
- Experience with version control systems (e.g., Git) and agile development methodologies.
Benefits
- Competitive salary commensurate with experience.
- Comprehensive health, vision, and dental coverage.
- Company-provided laptop and necessary development tools.
- Generous holiday entitlement and flexible working hours.
- Opportunities for career advancement and professional development within the organisation.


