At a Glance
- Tasks: Lead a new software project, driving technical excellence and mentoring junior developers.
- Company: Join an innovative IT company focused on logistics for e-commerce.
- Benefits: Enjoy a hybrid work model, competitive salary, and growth opportunities.
- Why this job: Shape the future of a new platform while collaborating with talented professionals.
- Qualifications: Proven experience as a Senior or Lead Developer with strong JavaScript skills.
- Other info: Work in a dynamic team environment with potential for career advancement.
The predicted salary is between 51000 - 119000 £ per year.
Join at the start of this new project and help shape this new software Engineering function in Southampton. You are a Senior or Lead Developer already and regularly work closely with Product Managers but looking for a new challenge in a growing team. Described as an IT company doing logistics for ecommerce, our client is embarking on an ambitious new project to develop their own channel integrations platform.
You will be working closely with the Product Manager and CTO in a key leadership role, driving technical excellence, shaping the future of the software platform, and empowering a talented team to achieve greatness.
What You’ll Be Doing
- Technical Leadership: Drive Architectural decisions.
- Hands-on Development: Contribute to the development of core features and integrations.
- Team Collaboration: Work with the Product Manager and engineers to translate business requirements to technical solutions.
- Mentorship & Coaching: Guide and support junior developers.
- Integration Development: Build and maintain integrations with ecommerce platforms, ERP’s and Warehouse Management Systems.
We’re looking for a passionate and experienced Developer who can provide technical leadership and work with internal stakeholders.
You’ll need to have:
- Proven experience as a Senior or Lead Developer.
- A strong track record of delivering technically complex projects in collaboration with Product Owners and stakeholders.
- Solid experience in JavaScript development (Node.js, React/NextJS).
- Expertise in cloud computing (Google Cloud Platform preferred).
Nice-to-Haves
- Knowledge of event-driven microservices, CI/CD pipelines, Docker, and Kubernetes (Google GKE preferred).
- Familiarity with GitOps principles.
- Experience with Infrastructure-as-Code tools, particularly Terraform.
- A background in project management is a bonus.
With new offices in the Southampton area this is a hybrid role, requiring you in the office on a regular basis, up to 3 times a week. This Lead Developer role is paying up to £85,000 depending on experience and offers great future potential as the team grows over the coming year. Apply now or contact Chris Lynes at Spectrum IT Recruitment for more information.
Locations
Lead Developer employer: Spectrum IT Recruitment
Contact Detail:
Spectrum IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Developer
✨Tip Number 1
Make sure to showcase your technical leadership experience during any discussions. Highlight specific projects where you've driven architectural decisions and how those have positively impacted the team and project outcomes.
✨Tip Number 2
Prepare to discuss your hands-on development experience, particularly with JavaScript frameworks like Node.js and React/NextJS. Be ready to share examples of core features or integrations you've developed that demonstrate your technical prowess.
✨Tip Number 3
Familiarise yourself with the company's focus on logistics for e-commerce. Understanding their business model will help you articulate how your skills can directly contribute to their ambitious new project.
✨Tip Number 4
Network with current employees or industry professionals who have experience in cloud computing and integration development. This can provide valuable insights into the company culture and expectations, which you can leverage during your conversations.
We think you need these skills to ace Lead Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Senior or Lead Developer. Focus on projects where you collaborated with Product Managers and stakeholders, showcasing your technical leadership and hands-on development skills.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and your desire to take on new challenges. Mention specific technologies like JavaScript, Node.js, and cloud computing that align with the job requirements.
Showcase Relevant Projects: Include examples of technically complex projects you've delivered, particularly those involving integrations with ecommerce platforms or using tools like Docker and Kubernetes. This will demonstrate your capability to drive architectural decisions.
Highlight Leadership Experience: Emphasise any mentorship or coaching roles you've had with junior developers. This is crucial for the Lead Developer position, so make sure to provide concrete examples of how you've guided teams in the past.
How to prepare for a job interview at Spectrum IT Recruitment
✨Showcase Your Technical Leadership
As a Lead Developer, you'll be expected to drive architectural decisions. Be prepared to discuss your previous experiences in leading technical projects and how you influenced architectural choices. Highlight specific examples where your leadership made a significant impact.
✨Demonstrate Hands-On Development Skills
Since the role involves hands-on development, make sure to brush up on your JavaScript skills, particularly with Node.js and React/NextJS. Be ready to talk about complex features you've developed and how you approached problem-solving during those projects.
✨Emphasise Team Collaboration
Collaboration with Product Managers and engineers is key in this role. Prepare to share examples of how you've successfully translated business requirements into technical solutions in past projects. This will show your ability to work effectively within a team.
✨Highlight Mentorship Experience
Mentoring junior developers is an important aspect of this position. Think of instances where you've guided less experienced team members, and be ready to discuss your approach to coaching and supporting their growth.