Senior Software Engineer (Full Stack)
- cardiff, wales, CF10 1XX, United Kingdom
- Hybrid
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client seeks a highly skilled Senior Software Engineer with full-stack expertise to join their innovative technology team in Cardiff . In this critical role, you will design, develop, and deploy scalable, high-performance web applications. You'll work on challenging projects, contribute to architectural decisions, and mentor junior engineers. This is an excellent opportunity for a seasoned developer looking to make a significant impact and grow within a supportive and collaborative environment, contributing to cutting-edge solutions that reach a global audience.
Key Responsibilities
- Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems.
- Develop and integrate APIs, ensuring seamless data flow between different application components.
- Collaborate with product managers and designers to translate requirements into robust technical solutions.
- Optimize applications for maximum speed, scalability, and security.
- Conduct code reviews, provide constructive feedback, and uphold high coding standards.
- Troubleshoot, debug, and upgrade existing systems, ensuring smooth operation and minimal downtime.
Requirements
- 5+ years of professional software development experience, with a strong focus on full-stack development.
- Proficiency in modern programming languages such as Python, Java, JavaScript, or C#.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Solid understanding of back-end technologies, databases (SQL and NoSQL), and cloud platforms (AWS, Azure, or GCP).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving skills and a proactive approach to identifying and resolving technical challenges.
Benefits
- Competitive salary and an annual bonus structure.
- Flexible working arrangements with a hybrid model.
- Comprehensive health, dental, and vision insurance plans.
- Generous pension contributions and life insurance.
- Access to continuous training and professional development opportunities.


