Software Engineer (Full Stack)
- liverpool, merseyside, L1 8JQ, United Kingdom
- On-site
- Full time
- £60,000 - £60,000 Per Annum
Job Description
About the Role
Our client is seeking a versatile Software Engineer (Full Stack) to join their dynamic team in Liverpool . This role offers the chance to work across the entire technology stack, contributing to both frontend and backend development of our innovative applications. You will collaborate with cross-functional teams to design, develop, test, and deploy high-quality software solutions. This is an excellent opportunity for a passionate engineer who enjoys tackling diverse technical challenges and wants to contribute to a growing company in a collaborative, office-based setting.
Key Responsibilities
- Develop and maintain both frontend and backend components of web applications.
- Design and implement robust APIs and database schemas.
- Write clean, efficient, and well-documented code across the full stack.
- Collaborate with product managers and designers to understand requirements and user needs.
- Perform thorough testing, debugging, and performance optimization.
- Participate in agile development processes and contribute to team discussions.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 2+ years of professional software development experience.
- Proficiency in frontend technologies (HTML, CSS, JavaScript, and a framework like React or Vue).
- Experience with backend languages (e.g., Python, Node.js, Java) and frameworks.
- Familiarity with relational databases (e.g., PostgreSQL, MySQL).
- Strong problem-solving skills and a collaborative mindset.
Benefits
- Competitive salary and opportunities for salary increases.
- Comprehensive health insurance package.
- Company-sponsored training and development programs.
- Generous paid time off and holiday schedule.
- Regular team social events and office perks.
- Career growth opportunities within a supportive environment.


