Senior Back End Engineer
Company
EF Education First
Location
London, United Kingdom
Type
Full Time
Job Description
EF is investing big in new software innovation products for the next generation of Education experiences. We want to reinvent Learning and drive new and engaging ways for Students, Parents and Teachers to get the best out of our platform. We're looking for like-minded individuals who love to grow and solve new and exciting problems.
We're not overly obsessive about tech stacks that you may have used - but see any experience with Cloud, modern Web and Mobile as a plus.
ROLE:
We are looking for talented Back End Engineers to help build our next generation, world-class products. You will be part of a team that obsesses over quality and is committed to putting our customers first.
Want more jobs like this?
Get Software Engineering jobs in London, United Kingdom delivered to your inbox every week.
You will be involved in all aspects of software development, from initial development to the deployment of the service in production, testing and documentation.
RESPONSIBILITIES:
- Deliver high quality, maintainable code
- Understand testing methodologies and be able to write testable code along with the relevant tests
- Break down complex problems into simple solutions
- Work with other specialists to implement features and infrastructure on time, top quality, and to specification
- Work with existing codebases and learn the mechanics of existing applications
BASIC QUALIFICATIONS & EXPERIENCE:
Several years of experience developing and maintaining production services
- Backend experience, including technologies such as Golang, Node.js
- Exposure to DevOps is desirable: Docker, Kubernetes, AWS, CI/CD pipelines
- Frontend experience is a plus: React, Typescript, CSS, Elm
- Ability to work efficiently, keep track of deadlines and raise concerns in a timely manner
- Outgoing and enthusiastic personality
- Real passion for working in a team and building great products that delight end users. Drive for excellence and improvement
- Love for software and coding!
BSc, BEng in Computer Science, other technical subjects, or equivalent qualification or technical experience is a plus
PERKS:
- The chance to work with a fantastic team of designers, engineers, academics and product people
- The chance to work on global-scale, fault-tolerant distributed systems
- A beautiful, green, multi-national office based in Chelsea, London
- An opportunity to have a positive impact on people’s lives
- Weekly allocated R&D time to learn, develop and innovate
- Onsite gym with free fitness and wellness classes Regular social activities with a provided budget High-end equipment (MacBook Pro etc.)
Date Posted
01/23/2025
Views
0
Similar Jobs
Senior .Net Developer (HYBRID) - Broadridge
Views in the last 30 days - 0
Broadridge is seeking a seasoned NET Developer to join their Development team working on an advanced financial software platform The role involves sof...
View DetailsSenior Transaction Manager - CSC
Views in the last 30 days - 0
The Trustee Senior Transaction Manager at CSC in London is responsible for managing a complex portfolio of structured finance transactions This role i...
View DetailsClinique - Counter Lead - Boots - 37.5 Hours - ELC Beauty
Views in the last 30 days - 0
The Estee Lauder Companies is seeking a dynamic and inspirational StoreRetailCounter Manager for a position in Bishops Stortford United Kingdom The ro...
View DetailsPractice Area Project Manager - Boston Consulting Group (BCG)
Views in the last 30 days - 0
BCG is seeking a Practice Area Project Manager to support highpriority projects and strategic initiatives The role involves working alongside senior l...
View DetailsAveda - Advisor - Jarrold - 22.5 Hours - ELC Beauty
Views in the last 30 days - 0
Aveda a pioneer in holistic beauty rooted in Ayurvedic principles is seeking a passionate and skilled hair advisor The role involves providing persona...
View DetailsInsurance Manager - Property & Casualty - Boston Consulting Group (BCG)
Views in the last 30 days - 0
As an Insurance Manager in the Global Insurance team you will play a crucial role in achieving strategic objectives This involves supporting the Senio...
View Details