Senior Android App Developer

About AnsuR

AnsuR Technologies is a small Norwegian company focusing on research and development of software for unique multimedia communication solutions for mobile and satellite networks. We target mission-critical use cases, like security, safety, disasters and civil protection.

AnsuR enjoys the privilege of being a small Norwegian company with offices in Oslo / Fornebu and Barcelona Spain. Employees have broad responsibilities and are able to learn several technologies and work closely with real applications that combine space technology solutions with terrestrial applications for a worldwide market. 

Our software targets to help save lives and contribute to users like the United Nations and police. We also have a focus on UAVs / drones and in general space based technologies. We work with smartphone apps, web technologies, GIS, Maps and core communication and networking protocols. We do several R&D projects for EU and European Space Agency and have won several innovation awards. We are looking for people with an entrepreneur mindset, able to work both efficiently both in teams and alone. We are currently around 15 people from 10 nations. We have offices at Fornebu just outside Oslo, Norway and in Barcelona, Spain. We are also registered with a company in the USA. 

Job Description

We are looking for a skilled senior app developer from Europe (permission to work in the EU) to join us in Barcelona’s office.

The right candidate is collaborative, structured, has initiative, is interested in working in a small company that wants to grow, in creating new solutions, talking to clients, working with exciting technology and contributing to create a great working environment. 

We Offer

Innovative products and technologies with a global perspective. 

A small and exciting place to work with humor and energy.

Work on applications that can save lives in emergency and crisis management.

State of the art products and technology.

An international community and market.

We encourage people to learn and grow. Everyone gets an opinion on the right tech and solution.

Genuinely interesting problems to solve.

As a growing small company there is room to make a difference and opportunity for personal development.

Requirements:

At least 5 years experience coding native apps for Android, or 5+ years coding iOS apps plus a strong working knowledge of Android development.

Strong skills in Java are required. (Kotlin is interesting!)

Skills in other C / C++ as well would be highly favourable.

Able to write quality code following best practices, including fundamental knowledge of object oriented programming and design patterns.

Able to comment and otherwise document ideas, specifications and tests such that other developers are able to understand and update your code.

Able to write test code, including unit tests and integration tests, and to follow test-driven development practices.

Understand the principles of server-client based solutions and RESTful APIs.

Code efficient and robust asynchronous data flow.

Good English skills, both spoken and written.

Open for traveling and demonstrating our technologies.

Experience in at least one area of interest outside of coding.

Responsibilities:

To build and maintain the codebase for AnsuR’s product line for the Android platform.

To document work is done and specifications/decisions made that have an impact on other developers (now or in future).

To deliver product releases through all design, development, testing, and release phases.

Salary:

40.000€ -45.000€  Gross annual salary 

Seniority level: 

Mid-Senior level

Employment type: 

Full-time