Sr. Software Engineer

Central London
up to £87k plus free food and bonus
Start date:
posted by:
Abdi Ali

Job Description:

We are looking for an experienced Software Engineer with Knowledge of iOS and Android SDK and exceptional experience in building infrastructure, tools and frameworks for the core platforms allowing engineers at the organisation to reliably and safely deliver to their 1.5 billion (and growing) monthly active users.

This is a unique opportunity to join the company early on as they build out the teams in London that will work cross functionally with various teams. 

The company is a fast, simple and reliable way to talk to anyone in the world. More than 1 billion people in over 180 countries use this method to stay in touch with friends and family, anytime and anywhere. It is not only free but also available on multiple mobile devices and in low connectivity areas — making it accessible and reliable wherever you are. It's a simple and secure way to share your favorite moments, send important information or catch up with a friend. It helps people connect and share no matter where they are in the world. 

We are still a small-ish ~200 person engineering team, which translates to an incredibly high engineer-to-user ratio. This will allow you the unique opportunity to join the company early on as we build out the teams in London that will work cross functionally with various teams. 

Automate CI system that implements key targeted optimizations for the build and provides analytics and metrics to evaluate project performance 
Develop automations that raise early warning alerts to catch crashes before real users do 
Integrate the tooling that automatically designs test cases to find crashes, pin point potential faulty code and match logs to give extra signal to help find fixes 
Provide tooling for QA teams to be able to do bug tracking and resolution more efficiently 
Develop automations to support our localization tool by collecting and analyzing hundreds of thousands of app strings and screenshots 

Knowledge of iOS and Android SDK 
Experience in CI systems (e.g. Jenkins) 
Experience in UI automation (e.g. UI Automator, XCTest, Selenium) 
Understanding of application architecture and object-oriented design 
Programming and debugging experience in Python, JavaScript, Objective-C, and/or Java 

Client Description:

The largest social media company in the world.