At a Glance
- Tasks: Lead the development of scalable ad delivery platforms and manage API integrations.
- Company: Join Flux Advertising, a dynamic team revolutionizing digital billboard advertising in London.
- Benefits: Enjoy flexible hours, choose your hardware, and take part in annual company vacations.
- Why this job: Be part of an innovative team that values continuous improvement and a fun work culture.
- Qualifications: 4+ years experience in software engineering with skills in PHP, Laravel, and database management.
- Other info: Work in a startup environment with a focus on agile methodologies and scalable architecture.
The predicted salary is between 48000 - 84000 £ per year.
Lead Software Engineer Job in Flux Advertising Limited – London
Lead Software Engineer
4 – Years London, United Kingdom
Flux Advertising Limited
3, Waterhouse Square, 138 – 142 Holborn, London EC1N 2SW, United Kingdom
3 Current Jobs Openings
Apply Now
Job Description
Role
Our London based team is currently looking to hire a Lead Software Engineer who can work closely with our engineering team to develop and manage the Global GTM strategy and execution.
You will be part of our development team responsible for the platforms that allow the rapid delivery of ads to digital billboards in a secure, scalable and reliable way. You will be part of our development team responsible for handling and scaling API integrations with data partners to allow us to deliver data-driven campaigns at global scale.
Your role will initially focus on understanding the end to end backend systems that drive our business and move onto identifying areas with potential for improved efficiency in both the application and database services.
A deep understanding of the merits of different database technologies based on business needs and experience migrating data between technologies will be essential.
We currently run PHP8 on Docker and work with Laravel 8 to run our backend services. The codebase is mature but as you’ll be able to tell, we keep up with the latest developments to allow us to stay nimble.
Our core stack: AWS Lambda, Docker, PHP8, Laravel, MySQL and PostgreSQL.
Person
You are a self-starter with initiative who is driven by continuous improvement with a focus on developing readable and maintainable code. You also have a keen eye for scalable architecture choices. It isn’t unusual for the team to be working on multiple projects at once, so you will need to be organised, with the flexibility to move between code bases as and when required. On top of this, you have a sense of humour and a gif for every occasion!
Additional Perks
Wholly flexible holiday and working hours
Hardware of choice
Phone contract with unlimited calls, texts and 100Gb data.
Contributory pension scheme
Annual Flux vacation (Past trips to Berlin/ Portugal/ Peak District)
Skills Required
- Javascript (Electron / Vue / Node.js)
- C# for Linux application development experience
- Experience in a startup environment
- 4+ years experience Laravel PHP (Symfony acceptable)
- 4+ years with PostgreSQL and MySQL (experience scaling large datasets)
- Agile
Beware of fraud agents! do not pay money to get a job. MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
- Job Id: JD2056075
- Industry: Media/Dotcom/Entertainment
- Total Positions: 1
- Job Type: Full Time
- Salary: 60000-70000
- Employment Status: Permanent
- Job Location: London, United Kingdom
- Education: Any Graduate
- Experience: 4 – Years
- Apply By: Mar 01, 2022
- Job Posting Date: Jan 10, 2022
#J-18808-Ljbffr
Lead Software Engineer employer: Flux Advertising Limited
Contact Detail:
Flux Advertising Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Familiarize yourself with our core tech stack, especially PHP8, Laravel, and Docker. Being able to discuss your experience with these technologies in detail will show that you're ready to hit the ground running.
✨Tip Number 2
Highlight any experience you have with scaling databases, particularly PostgreSQL and MySQL. We value candidates who can demonstrate their ability to handle large datasets effectively.
✨Tip Number 3
Showcase your experience in a startup environment. We appreciate self-starters who thrive in dynamic settings and can manage multiple projects simultaneously.
✨Tip Number 4
Don’t forget to let your personality shine through! A sense of humor and a positive attitude are key traits we look for in our team members.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Lead Software Engineer position. Familiarize yourself with the technologies mentioned in the job description, such as PHP8, Laravel, MySQL, and PostgreSQL.
Tailor Your CV: Customize your CV to highlight relevant experience and skills that align with the job description. Emphasize your experience with backend systems, database technologies, and any previous work in a startup environment.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your ability to contribute to the team. Mention specific projects or experiences that demonstrate your initiative and problem-solving skills.
Showcase Your Personality: Since the company values a sense of humor and a collaborative spirit, consider incorporating a light-hearted tone in your application. This can help convey your personality and fit within the team culture.
How to prepare for a job interview at Flux Advertising Limited
✨Understand the Tech Stack
Make sure you have a solid grasp of the technologies mentioned in the job description, especially PHP8, Laravel, MySQL, and PostgreSQL. Be prepared to discuss your experience with these technologies and how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Since the role involves identifying areas for improved efficiency, come prepared with examples of challenges you've faced in previous roles and how you approached solving them. Highlight any specific improvements you implemented that had a measurable impact.
✨Demonstrate Your Organizational Skills
Given that the team works on multiple projects simultaneously, be ready to discuss how you prioritize tasks and manage your time effectively. Share any tools or methods you use to stay organized and ensure project deadlines are met.
✨Bring Your Sense of Humor
The job description mentions a sense of humor as a desirable trait. Don’t hesitate to show your personality during the interview. A light-hearted approach can help build rapport with the interviewers and demonstrate that you would be a good cultural fit for the team.