At a Glance
- Tasks: Lead a dynamic engineering team, shaping innovative solutions and writing code.
- Company: Join Bango, a trailblazer in digital content monetisation with global partnerships.
- Benefits: Enjoy flexible hours, generous holiday, private medical insurance, and fun social events.
- Other info: Collaborative culture with opportunities for growth and international travel.
- Why this job: Make a real impact in tech while working with top-tier clients like Amazon and Google.
- Qualifications: 5+ years in software engineering, expertise in full stack development, and strong leadership skills.
The predicted salary is between 48000 - 84000 € per year.
Overview
Bango enables content providers to reach more paying customers through global partnerships. Bango revolutionised the monetisation of digital content and services, by opening-up online payments to mobile phone users worldwide. Today, the Digital Vending Machine is driving the rapid growth of the subscriptions economy, powering choice and control for subscribers. The world's largest content providers, including Amazon, Google and Microsoft trust Bango technology to reach subscribers everywhere.
Role
At Bango, the Technical Lead is responsible for the technical leadership, quality, and innovation within their Engineering Team. You lead through your technical credibility, influence, and systems thinking not through line management. You shape how the team builds, learns and improves. You own and evolve the technical architecture and system design of the solutions the team builds, based on input, guidance, and requirements from Bango's Product or Delivery teams. It is crucial that you understand Bango's customers and how the solutions you build benefit or impact them. You will share this understanding with the members of your team, guiding and collaborating closely with them.
Responsibilities
- Act as a technical representative for the entire team, and coordinator during escalations.
- Remain hands-on, typically spending around 60% of your time writing code and designing solutions.
- Own and evolve the technical architecture and system design for solutions within a team.
- Ensure software designed and architected aligns to Bango standards, that it doesn't needlessly re-invent existing solutions and enables other teams to integrate effectively.
- Collaborate with other technical leads and teams where dependencies or shared components are identified.
- Responsible for leading definition of work and collaborating with Product Managers or Technical Integrations Specialist to break down high level requirements into tangible work items your team can create solutions for.
- Key contributor to Bango's engineering principles and best practices.
- Guides and works with the team to understand Bango's customers.
- Promotes team ownership on areas such as quality, stability, and performance.
- Prepare technical documentation and contribute to knowledge sharing opportunities.
- Create clarity in delivery through architectural leadership and pragmatic trade-offs.
- Supports an open culture of collaboration and communication within the team.
- Supports the team with technical mentoring and adoption.
- Participates in code review processes and provides detailed feedback where required.
- Collaborates with other members of the technical leadership community, enabling other teams through knowledge and sharing.
- Leads technical presentations both internally and externally to the team.
- Amplifies others, making great engineering work visible inside and outside the team.
- Reviews process regularly, and identifies potential improvements, presents them to technical leadership community aiming to improve standards not just in their team, but enabling improvement across Engineering.
- Experiments, and de-risks initiatives, adoption of technologies, design patterns or processes.
Essentials
- At least 5 years experience as an engineer in a commercial development environment.
- Proven experience delivery of commercial full stack web-based applications using Next.js and React.
- Expertise with any other JavaScript Framework can be considered.
- Experienced in leading and implementing changes with software development teams.
- Strong troubleshooting skills combined with good analytical and pragmatic problem-solving skills as an individual, as a team member and as a leader.
- Good understanding of CI/CD principles including the commitment to deliver solutions in small, incrementable releases.
- Passionate about technology and enthusiastic, capable of hitting the ground running.
- Able to influence and manage internal stakeholders to ensure customer objectives are understood and met.
- Experience in cloud technologies such as AWS, Google, or Azure.
- Experience with relational and non-relational databases (SQL Server, MySQL, Couchbase, DynamoDB, Elastic search).
- Ability to develop and experiment with higher-level languages such as Python.
- Understanding of and professional experience with Linux (process management, memory management, signals, etc), and containerisation (Docker, Kubernetes) including its benefits.
- Working experience in Agile development teams and understanding of development processes and concepts.
- Strong communication and facilitation skills, both spoken and written.
- Able to manage your own time and handle multi-tasking.
- Experience in dealing with complex technical challenges and escalations.
- Understand lower and high-level architectural concepts.
- Able to demonstrate understanding in development paradigms and common design patterns.
Desirables
- Hands on experience with cross-border projects across multiple time zones and different business cultures.
- Experience working with customers and customer-facing teams.
- Knowledge in networking, CDNs, caching, etc.
- Experience working and collaborating with Technical Project Managers.
- Experience in mentoring and developing engineers of varying levels and backgrounds.
- Good working knowledge of designing and architecting solutions comprised of small, functional services.
- Experience with queuing or streaming design patterns, using technology such as SQS or Kafka.
- Experience in identifying process issues and driving resolutions forward.
- Flexibility for occasional international travel.
Benefits
- A friendly, informal working environment.
- Your own Bango buddy to help you settle in.
- Bendi-time (flexible working hours).
- Bango social events.
- Choose your own headphones, keyboard & mouse.
- Generous share option scheme.
- Private Medical Insurance.
- Health Cash Plan.
- 25 days holiday a year increasing to 28 days with 4 years service.
- Cycle to work, gym discount.
- Weekly Pilates & Yoga classes (virtual).
- Financial support for employee activity groups and charitable activities.
- Free fruit, drinks and snacks, limitless tea, coffee and good quality espressos.
- Company branded hoodie to keep you happy and comfortable.
- Group personal pension scheme.
- Life assurance.
- Employee Assistance Program.
- 1Password.
- Income Protection.
- Bango branded Chillys bottle and coffee cup.
Location: UK - Cambridge
Interested in this exciting opportunity? We love to hear from you!
Technical Lead Full Stack in Cambridge employer: Bango
Bango is an exceptional employer that fosters a friendly and informal working environment, perfect for those looking to thrive in a collaborative culture. With flexible working hours, generous holiday allowances, and a strong focus on employee well-being through health plans and social events, Bango prioritises both personal and professional growth. As a Technical Lead Full Stack, you'll have the opportunity to shape innovative solutions while being supported by a team that values your contributions and encourages continuous learning.
StudySmarter Expert Advice🤫
We think this is how you could land Technical Lead Full Stack in Cambridge
✨Tip Number 1
Network like a pro! Reach out to people in your industry on LinkedIn or at tech meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Next.js and React. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people at Bango. Plus, we love seeing passionate candidates!
We think you need these skills to ace Technical Lead Full Stack in Cambridge
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Technical Lead role. Highlight your full stack development experience, especially with Next.js and React, and don’t forget to mention any leadership roles you've had!
Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality! Share why you’re passionate about technology and how your experience aligns with Bango’s mission. Don’t just repeat your CV; tell us a story that connects your journey to our goals.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex technical challenges. We want to see your analytical thinking in action, so share specific instances where your solutions made a difference!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity at Bango. Plus, it’s super easy!
How to prepare for a job interview at Bango
✨Know Your Tech Inside Out
As a Technical Lead, you’ll need to demonstrate your expertise in full stack development, especially with Next.js and React. Brush up on your coding skills and be ready to discuss your past projects in detail, highlighting how you’ve tackled challenges and implemented solutions.
✨Understand Bango's Customers
Make sure you grasp who Bango's customers are and how the solutions you build impact them. Prepare examples of how you've previously aligned technical decisions with customer needs, as this will show your ability to lead with empathy and insight.
✨Showcase Your Leadership Style
Since the role requires influencing and mentoring without direct line management, think about your leadership style. Be prepared to share specific instances where you’ve guided teams through technical challenges or fostered collaboration among team members.
✨Prepare for Technical Discussions
Expect to dive deep into architectural concepts and design patterns during the interview. Familiarise yourself with Bango’s engineering principles and be ready to discuss how you would apply them in practice, including any improvements you might suggest based on your experience.