Job Description
We are seeking a Senior Software Engineer to join our elite team in London. At Apex Digital Solutions, we are at the forefront of digital innovation, building scalable, high-performance applications for global clients.
If you are a self-motivated problem solver with a passion for clean code and modern architecture, we want to hear from you. This is a fantastic opportunity to shape the future of our product suite while enjoying a competitive salary and flexible working environment.
Responsibilities
- Design & Development: Architect and implement high-quality, scalable software solutions using modern technologies.
- Code Review: Lead code reviews and ensure adherence to best practices and coding standards across the team.
- Mentorship: Mentor junior developers, fostering a culture of continuous learning and technical excellence.
- Optimization: Analyze and optimize application performance, ensuring seamless user experiences.
- Cross-functional Collaboration: Work closely with product managers and designers to translate business requirements into technical specifications.
- Testing: Implement robust testing strategies to ensure product reliability and stability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: 5+ years of professional software development experience.
- Tech Stack: Proficiency in Python, JavaScript, and cloud platforms (AWS/GCP).
- Architecture: Strong understanding of software design patterns and system architecture.
- Agile: Experience working in Agile/Scrum development environments.
- Communication: Excellent verbal and written communication skills in English.