Senior Software Engineer - Full Stack
- wolverhampton, west midlands, WV11AA, United Kingdom
- Job type not listed
- Full time
- £68,000 - £68,000 Per Annum
Job Description
About the Role
Our client is seeking a highly skilled Senior Software Engineer with full-stack capabilities to join their innovative product development team in Wolverhampton . In this role, you will contribute to the entire software development lifecycle, from designing user-facing elements to building robust server-side logic and APIs. You will collaborate with cross-functional teams to deliver high-quality, scalable applications that meet user needs and business objectives. This is an exciting opportunity for a seasoned engineer to take ownership and drive the success of key projects.
Key Responsibilities
- Develop and implement engaging user interfaces using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Design, build, and maintain efficient, reusable, and reliable backend code using languages like Node.js, Python, or Java.
- Create and manage database schemas and optimize data interactions for performance and scalability.
- Write comprehensive unit and integration tests to ensure code quality and application stability.
- Collaborate with product managers, designers, and other engineers to define and deliver new features.
- Troubleshoot, debug, and upgrade existing systems, ensuring optimal performance.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- 5+ years of experience in full-stack software development .
- Strong proficiency in both front-end technologies (HTML, CSS, JavaScript) and backend development.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving skills and a proactive approach to development challenges in Wolverhampton .
Benefits
- Competitive annual salary with performance-based bonuses.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off and holiday schedule.
- Opportunities for continuous learning and professional development.
- A dynamic and supportive team environment focused on innovation and collaboration.


