Lead Software Engineer
Hybrid ~ £80 - 100K salary range
The office is located on Great Portland Street, Fitzrovia, London.
Welcome to the Altiverse, we are an ambitious digital agency on a mission to empower the people that design our future. We are here to fundamentally improve the way products and brands are designed and developed in technology startups. We create brands, websites and digital products for an array of clients based in London and around the world.
We are seeking a highly motivated and detail-oriented individual to join our team as Lead Software Engineer. You’ll be joining an international team of talented individuals.
What we've listed below reaches far and wide, but please do apply if you feel you meet even some of the requirements.
We are looking for:
- A full-stack software engineer to come onboard and join our growing product development team, with experience that spans frontend, backend and data.
- An engineer who loves solving complex problems and wants to have variety across technical challenges with our clients and internal projects.
- An engineer who can work independently and lead projects and manage the contribution of other developers.
- An engineer who can independently launch, manage and maintain live projects and products for our clients.
Responsibilities of the role:
- Lead the development of responsive and visually stunning web applications from concept to deployment.
- Collaborate with design teams to translate creative concepts into functional web experiences.
- Mentor and guide junior developers, drive innovation, and maintain the highest coding standards.
- Develop custom web solutions tailored to client needs and ensure seamless integration.
- Implement testing and quality assurance to maintain the security and performance of our web solutions.
- Communicate effectively with clients and team members to understand project requirements and provide updates.
- Lead the development of web applications and websites, from concept to deployment.
- Collaborate with the design and UX/UI teams to transform creative concepts into functional, responsive, and visually stunning web experiences.
- Participate in client meetings to discuss project progress and requirements.
Qualifications:
- Bachelor's degree in Computer Science or related field.
- Proven experience in React and other progressive frameworks.
- Proficiency in HTML, CSS, JavaScript, and related web technologies.
- Full-stack development skills, including front-end and back-end proficiency.
- Experience with serverless architecture and AWS services (Lambda, RDS, VPC, S3)
- Experience with Node.js and Express for backend development.
- Experience with Next.js and Tailwind CSS for frontend development.
- Experience with Vercel for deployment.
- Experience with third-party integrations such as Companies House, ThirdFort, Docusign, Auth0, SendGrid, HubSpot, and Sentry.
- Strong understanding of TypeScript.
- Creative problem-solving abilities within project constraints and specifications.
- Strong communication and collaboration skills.
- Commitment to staying current with web development trends and technologies.
- Portfolio showcasing React and progressive framework expertise.
You are amazing, one of a kind and:
- Determined to always be learning and pushing yourself.
- Intentionally curious when it comes to problem solving.
- You are able to trust your colleagues and the process.
- You like working in a fast-paced environment.
- You value your mental and physical health.
- You approach problems methodically, have attention to detail, and can take full ownership of your tasks.
- You believe in giving and getting constructive feedback.
- You speak honestly and openly about your problems and challenges.
- You are available to travel to our London office in Fitzrovia twice a week (Tuesday and Thursday).
You will get:
- £80 - 100K salary range (depending on experience).
- Flexible work schedule.
- Regular team lunches.
- Hybrid work environment with high quality office facilities (inc. a gym).
- Work-from-home budget.
Our hiring process
Intro Call:
A quick chat to learn more about you and what drives you. Feel free to ask questions to see if we're a good match!
Skills Test and Technical Interview:
Show us what you've got with a technical test. We want to see your skills in action and assess the quality of your work.
Final Evaluation Call:
A series of questions to evaluate how well your values align with ours.
References & The Offer:
If it's a thumbs-up from both sides and you pass referencing, we'll extend an offer. Accept, and we're excited to have you on board for team calls!