cover image
Areti Group | B Corp™

x6 Tech leads/Software Team Leads

Hybrid

United Kingdom

Full Time

25-02-2025

Share this job:

Score my CV

Job Specifications

x6 Tech leads/Software Team Leads

Fully Remote

Areti Group is seeking x6 Tech leads/Staff Engineers to work for a rapidly growing TECH FOR GOOD business. My client is growing a brand-new team and needs solid software engineers to help with the development of large-scale mobile and web applications backend. This role will be focused on backend coding and database design and paying special attention to the performance and reliability of their systems.

This is an unbelievable opportunity for software engineers who are looking for a company that has amazing values and generally cares about its customers and employees.

Key Accountabilities

Actively participate in the whole process of development, from initial design to deployment and support
Proactively communicate with colleagues to refine application design
Suggest and implement high-tech, innovative solutions
Optimise backend code, look for bottlenecks and, as and when necessary, implement visualisation and monitoring systems

Required Skills and Knowledge

Proven backend development experience
Computer Science/Tech related degree is highly desirable.
Experience in a Software Team Lead or Staff Engineer position but would consider a lead Engineer
Experience building Service-oriented architecture
Understanding how to optimise and fine-tune backend application that uses MySQL or other external data sources
Experience in relational databases and SQL, preferably MySQL
Excellent knowledge of PHP who understands the weak and strong points of this language
PHP, Symfony and Laravel
Languages:
PHP, Ruby-on-Rails, Java, Python, C#
VueJs, Typescript/Angular/React
Cloud:
Amazon Web Services (AWS)
Databases:
PostgreSQL, DynamoDB
Additional Tools & Frameworks:
GraphQL
REST APIs
Software Design Patterns – TDD, DDD
Agile methodologies: Scrum and Kanban

About You
Self-motivated and able work independently
Love to write clean, reusable code and have a passion for development inside and outside of the office
Solid communication skills and team-working capability
Positive and logical approach together with willingness to learn
Attention to detail and a passion for quality!
These roles are very urgent so suitable candidates will be interviewed immediately.

This role comes with an amazing salary paying £75,000 - £100,000 basic (depending on experience) and comes with a benefits package that includes the following: 28 days holidays + Bank Holidays, Gym, Apple or Windows laptop, Fully Remote working.

This is one of the fastest growing companies in the UK right now and I assure you one of the most amazing to work for.
Amazing Offices
Great company to Recruit for
Global expansion
Amazing benefits package
Plenty of opportunity to progress
Interviews available asap for suitable candidates

Areti Group – Climate positive tech recruitment | | We’re on a mission to put people and the planet before profit, leaving the world in a better place than we found it
TRUST ME WHEN I SAY THIS IS ONE OF THE MOST EXCITING COMPANIES TO WORK FOR.
Please send your up-to-date cv to me today to avoid disappointment.

About the Company

We're on a mission to change the world of tech recruitment, putting people and the planet before profit. We ensure sustainability drives our business decisions and hold ourselves to an exceptionally high moral standard. Many talk the talk, but few recruiters walk the walk. Our team members are all specialists in their field, so know exactly how the talent landscape lies in their area of expertise, enabling them to offer valuable advice to both client and candidate. With over 30 years combined experience, we remove the str... Know more

Related Jobs

Company background Company brand
Company Name
UST
Job Title
Java Developer (Developer II - Software Engineering)
Job Description
Role Description Java Developer-AWS-Microservices We are expanding our Java Development team in Nottingham! If you’re passionate about building high-quality software that enhances the lives of consumers, this is your chance to work in a collaborative, self-organized engineering environment. Type: Full time Location: Nottingham Work model: Hybrid – 3 days onsite, 2 days remote The Role Design and develop software features that are both delightful and essential to users Work closely with Product Management to bring ideas to life Own and lead development on team-owned components and features Innovate within your team and contribute to your technical domain What You Will Bring Experience with AWS / Cloud platforms Proven ability to deliver high-quality applications Strong programming skills with experience in Java and modern OO principles (SOLID, SOA, HTTP, REST) Experience in building APIs and working within a microservices architecture Ability to collaborate effectively within a team Commitment to best practices, including Pair Programming, TDD, and BDD Nice To Skills, But Not Mandatory Front End development skills including Angular JS Exposure to working in a regulated industry and solving real-world challenges If you're ready to take the next step in your career, apply today and be part of our journey! Skills Angular 6,Java,Spring Boot
Nottingham, United Kingdom
On site
Full Time
11-03-2025
Company background Company brand
Company Name
Airtime
Job Title
Senior Engineer
Job Description
At Airtime we are all about innovation, because this is how we stay on top. Every one of us has a hunger to succeed and will stop for nothing less than excellence. Crucially, our ethos is underpinned by a culture of teamwork and our shared humility because all that we achieve, we achieve together. Empowering We keep the experience fresh with an innovative, original approach, marked by continuous introduction of unique features and benefits. We are about fresh, adaptable and impactful change that sets new standards and differentiates from competitors. Magnetic Genuinely engaging and deeply trustworthy. We connect easily, making every experience with us naturally appealing and memorable. Even the way we transform data into engaging, personalised insights is fun and visually appealing. Uplifting Bright and optimistic, we offer a positive escape from the mundane. We bring joy to everyday life, transforming routine into moments of happiness and satisfaction. Feel good with every interaction. The Opportunity We're looking for an experienced Senior Engineer to join our growing team. In this role, you'll contribute to the design, development, and maintenance of our systems, working closely with other team members. You'll have opportunities to share your technical expertise and help guide more junior engineers, while also learning and growing alongside the team. This is a chance to play an important role in the evolution of our product and technology stack. Technology Stack Primary mobile application - TypeScript - React Native WebApps - Mixture of JS and TypeScript - React Legacy monolithic backend - PHP - Symfony Framework Newer microservices - TypeScript - NodeJS Lambda Platform - AWS - Event driven architecture Databases - DynamoDB, MySQL, MongoDB Responsibilities Design, develop, and test high-quality, scalable, and maintainable software Mentor and guide junior engineers, fostering their growth and development Contribute to the architecture and design of our systems Participate in code reviews and provide constructive feedback to other engineers Proactively identify and address technical challenges, scaling bottlenecks and advocate for addressing technical debt Contribute to the improvement of our development processes and tools Participate in agile development methodologies Participate in ideation sessions with product teams to understand the roadmap and give technical feedback to non technical stakeholders Advocate for pragmatic engineering solutions that balance innovation with efficiency - choose suitable approaches for the task at hand and avoid being unnecessarily dogmatic Focus on how our software is performing in production - lead engineers through troubleshooting techniques in response to service issues, building the overall competence in the team Work closely with the Principal Engineers, Engineering Managers and Head of Engineering to ensure the technical strategy is delivered against, within your squad Requirements Strong, proven background in development practice ownership, coupled with deep, demonstrable industry knowledge and experience from other tech-first businesses Experience working in cross-functional teams to pragmatically align technical implementation with business objectives. A breadth of experience of working in a fast-paced, highly agile development environment. Ability to recognise the complexities of working with both legacy and modern platform design and are able to plan for continued and iterative migration to the latter. Deep understanding of serverless and microservice architectures, including trade-offs and patterns for scalability, reliability, and security. In-depth experience with cloud-native tools and practices, such as infrastructure-as-code and serverless. Experience with implementing observability tooling to ensure system reliability, troubleshooting of issues, and driving continuous improvement. High quality troubleshooting skills - able to tackle complex live service issues in a logical and measured manner while mitigating risk as much as possible. Broad and demonstrable understanding of how to design and build performant consumer-facing and revenue-generating systems via a process of profiling, debugging and optimising. Can demonstrate a history of training, coaching and mentoring engineers at various levels Strong written and verbal communication and presentation skills with the ability to articulate technical concepts to both technical and non-technical stakeholders. Effective in keeping ahead of industry trends and able to incorporate relevant advancements where it makes sense to do so. Colleague Benefits Share options. 23 days annual leave, plus one for each year served (capped at 28). Birthday leave. Learning & development budget / time allocation Flexible start & finish hours 06:30 - 10:30 am Life assurance at 5x salary Health cash plan Virtual GP appointments for you and your family 24/7 helpline for physical and mental health support, counselling, and other wellbeing resources Private Medical Insurance Hybrid working between home and office City centre location with brand new fit out (when in the office) Buy a holiday scheme Charity day Charity contribution Professional accreditation funding Enhanced Maternity, Paternity & Adoption leave pay
Manchester, United Kingdom
Hybrid
Full Time
11-03-2025
Company background Company brand
Company Name
Amber Labs
Job Title
Java Cloud Developer
Job Description
Java Cloud Developer (Must hold active SC) The Company At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff. Your Role You will apply a software engineering mindset to problems, whether that’s provisioning services, writing code or writing automation tools and scripts. You will have a lean mindset, striving to build reliable and performant services that are operationally sound. You will strive to do things better and faster, eliminating waste and applying this across the entire software delivery lifecycle for both internal customers and end users. What You’ll Do You will be responsible for delivery business outcomes, from requirements into production environment. You will have responsibility for all aspect of your code through to production, including performance, security. You build it, you run it. You will be comfortable working as part of team, and helping the team deliver high quality code You will have a knowledge of Software architecture and how to apply it to business problems Advocacy and education: Help raise the bar for development teams, helping them learn and become self-sufficient, automating processes, you will interact with platform teams and impart knowledge of the Software development process. Apply an automation approach to your work. You will be involved in everything from CI, CD, security tooling, code quality tools, deployment tooling You’ll provide technical support for the transition of applications into live service and support. Your Skills And Experience What you’ll bring: Experience of Java AWS Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge of development processes. Experience of containerisation using Docker or Kubernetes Experience of Continuous Integration (CI) and Continuous Delivery (CD) A passion for delivering quality code, by use of TDD and setting high software quality standard Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns Diversity & Inclusion Here at Amber Labs, we are dedicated to fostering an inclusive and equitable workplace for all. Our commitment to diversity, equality, and inclusion includes: Valuing the unique experiences, perspectives, and backgrounds of all employees and creating an environment where everyone feels welcomed, respected, and valued. Prohibiting all forms of harassment, bullying, discrimination, and victimisation and promoting a culture of dignity and respect for all. Educating all new hires on our Diversity and Inclusion policies and ensuring they are aware of their rights and responsibilities to create a safe and inclusive workplace. By taking these steps, we are dedicated to building a workplace that reflects and celebrates the diversity of our employees and communities. This role at Amber Labs is a 12 month perm FTC, and all employees (Must hold current active SC Clearance). Please be advised that, at this time, we are unable to consider candidates who require sponsorship or hold a visa of any type. What Happens Next? Our Talent Acquisition Team will be in touch to advise you on the next steps. We have a two-stage interview process for most of our consultants. In certain cases, we may include a third and final stage, which is a conversation with the company Partners. This will only be considered if deemed necessary.
London, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Tripadvisor
Job Title
Software Engineering Intern (Viator)
Job Description
Viator, a Tripadvisor company, is the leading marketplace for travel experiences. We believe that making memories is what travel is all about. And with 300,000+ travel experiences to explore—everything from simple tours to extreme adventures (and all the niche, interesting stuff in between)—making memories that will last a lifetime has never been easier. With industry-leading flexibility and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you’ll remember. This year, the London and Lisbon engineering teams have opened up a number of internship roles to join them for summer 2025. A Tripadvisor internship provides real world experience as part of a world-class engineering team, along with an excellent salary and other perks. Several of our former interns have gone on to become full-time members of the Engineering team. We have a fun and friendly environment where the key objective is getting things done. Our engineers input during every stage whilst delivering technical solutions, from design, to programming, testing, and deployment. Across Tripadvisor, we’ve worked hard to create an atmosphere of “Speed Wins” – streamlining processes, shipping products quickly, and avoiding big company paralysis. Tripavisor prides itself on being a bottom-up organisation. Engineers are given the freedom to investigate, implement, and own the solutions they formulate within their team. Do you want to build features end to end? Do you want to work with a large number of technologies? Do you want to work in an environment where things move quickly, features are released daily and you’re working with other smart and talented engineers? If this sounds like you, we would love to talk to you. What you’ll do Code! Most of our engineers release code to production every few days. The majority of our services are continuously released with the others following a daily release cycle. Real work! From day one, Tripadvisor interns work on the same tasks as our main Engineering team. Learn! You’ll be assigned a dedicated mentor and work alongside skilled engineers with a wide range of backgrounds and experiences. Collaborate! We have engineering groups located around the world. We’re working with teams in the US, Portugal and Australia, as well as with third parties. Operate across our evolving technology stack - Currently this includes Java, React, JavaScript, TypeScript, AWS, MySQL, GraphQL and more. Take responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance. Touch code at every level – from the UI, through backend microservices, and down to the database. Collaborate closely with Product and Design teams to define feature specifications and develop high quality deliverables for our customers. What we’re looking for Students in their second year or later, working towards a degree in Computer Science or a similar discipline. You do need to be confident writing code in at least one object-oriented language. Willingness and ability to take on new technologies. You do not need to have experience with all the technologies listed above, but you do need the drive to learn them. Ability to break down complex problems into simple solutions. Strong analytical skills and desire to write clean, correct, and efficient code. High quality verbal and written communication skills. A sense of ownership, urgency, and pride in your work. People who can dedicate at least ten weeks between June and September 2025. Our Values We aspire to lead; We’re relentlessly curious;... want to know more? Read up on our values: We aspire to lead. Tap into your talent, ambition, and knowledge to bring us – and you – to new heights. We’re relentlessly curious. We push beyond the usual, the known, the “that’s just how it’s done.” We’re better together. We learn from, accept, respect, support, and value one another– and are creating something remarkable in the process. We serve our customers, always. We listen, question, respond, and strive for wow moments. We strive for better, not perfect. We won’t get it right the first time – or every time. We’ll provide a safe environment in which to make mistakes, iterate, improve, and grow. Our workplace is for everyone, as is our people powered platform. At Tripadvisor, we want you to bring your unique identities, abilities, and experiences, so we can collectively revolutionize travel and together find the good out there. #Viator
Oxford, United Kingdom
On site
Full Time
12-03-2025