Job Description
We are looking for a visionary Senior Full Stack Engineer to join our elite team at Apex Digital Solutions. Based in the heart of London, we are pioneering next-generation cloud infrastructure and enterprise software solutions. You will be responsible for architecting scalable web applications, mentoring junior developers, and driving technical excellence across our product suite. If you thrive in a fast-paced, high-performance environment and want to shape the future of digital interaction, we want to hear from you.
Why Join Us?
- Hybrid working model (3 days in office).
- Competitive pension scheme (5%).
- Professional development budget of £2,000 per annum.
- Access to the latest tech stack and continuous learning resources.
Responsibilities
- Design, develop, and deploy high-performance, scalable web applications using modern JavaScript frameworks and cloud-native technologies.
- Collaborate closely with UX/UI designers and product managers to translate complex requirements into intuitive, user-friendly code.
- Conduct code reviews and implement best practices to ensure code quality, security, and maintainability.
- Optimize application performance, ensuring fast load times and seamless user experiences across all devices.
- Mentor and guide junior developers, fostering a culture of knowledge sharing and technical growth within the team.
- Participate in the full software development lifecycle (SDLC), from architectural planning to post-deployment monitoring.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), TypeScript, and modern frontend frameworks such as React or Vue.js.
- Deep understanding of backend technologies, preferably Node.js or Python.
- Experience with cloud platforms (AWS or Azure) and containerization tools like Docker and Kubernetes.
- Experience with SQL and NoSQL databases, including PostgreSQL and MongoDB.
- Excellent problem-solving skills and a solid grasp of software design patterns and architecture.
- Strong communication skills and the ability to work effectively in a collaborative, agile environment.