Senior Software Engineer - Full Stack
- aberdeen, scotland, AB10 1AB, United Kingdom
- Permanent·On-site
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled and motivated Senior Software Engineer to join their dynamic team in Aberdeen . This role is crucial in developing and enhancing cutting-edge software solutions that drive business innovation. You will be an integral part of a collaborative environment, working on challenging projects that demand technical expertise and creative problem-solving. If you are passionate about software development and eager to make a significant impact within a forward-thinking company, this opportunity in Aberdeen is for you.
Key Responsibilities
- Design, develop, and implement robust, scalable, and efficient full-stack web applications.
- Collaborate with product managers and designers to translate business requirements into technical specifications.
- Write clean, maintainable, and well-documented code across both front-end and back-end systems.
- Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers.
- Optimize application performance, troubleshoot bugs, and implement effective solutions in a timely manner.
- Contribute to architectural decisions and champion best practices in software development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience (5+ years) in full-stack development, with expertise in modern JavaScript frameworks (e.g., React, Angular, Vue) and backend technologies (e.g., Node.js, Python, Java).
- Strong understanding of database design and management (SQL and NoSQL).
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Proficiency in Agile methodologies and CI/CD pipelines.
- Excellent problem-solving skills and a proactive approach to challenges.
Benefits
- Competitive salary package with performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous annual leave allowance and public holiday concessions.
- Opportunities for professional development, training, and career advancement.
- A supportive and inclusive work environment with a focus on work-life balance.


