Software Engineer (Java / Android)

First Hand Recruitment
London (Greater)
10 Oct 2018
30 Oct 2018
Contract Type
Full Time
Software Engineer (Java / Android)

Job purpose

Tech Start-Up developing cybersecurity products that bring together their own hardware, firmware, and software to provide an unrivaled combination of security, usability and performance.

As an application software engineer you'll focus on those elements of the system which are visible to end users, including our customised Android and Firefox browsing environment. You will bring experience in developing for the Android platform with both the Java SDK and C++ NDK.

Duties and responsibilities

You will contribute to all aspects of product engineering within the team and take the lead on developing software components. Your responsibilities will include:

Product software development

Integration, test and sustainment

Engineering improvement

Supporting innovation

You will be provided with a challenging, supportive and fast moving working environment with the opportunity to learn about different technologies, develop new skills and set out on a range of career paths.

In addition to the specific software engineering responsibilities above, you are encouraged to get involved in the wider business where possible. By way of example, this could include getting involved with customer trials, helping to write customer-facing documentation or building and setting up demonstrations to support marketing events.


Your technical background should include:

• 1st or 2.1 Degree in a relevant Engineering, Maths or Science subject or equivalent professional experience

• Minimum 2 years development experience in:

– End-user application development in Java and C++

– Android App development including native code (NDK)

• Continuous integration for Android development

• Working in a product engineering environment

• Knowledge of the following is desirable:

– Android Open Source Project

– Browser plugin / extension development

– JavaScript development

– Firefox customisation

We are delighted to see prospective team members who show the following qualities:

* You are self-motivated, enjoy technical challenges and delivering results

* You are flexible and adaptable and can cope when thrown in at the deep end

* You recognise the importance of planning, prioritisation and getting work done on schedule

* You can communicate well, both verbally and in writing

Similar jobs

Similar jobs