Job Description:
We are looking for an Android Engineer, to join our team.
Dengun is a Digital Group located in the Algarve, Portugal with clients from different sectors in Silicon Valley, New York, Amsterdam, Moscow, London and Macau.
We specialize in Website Development, Web / Mobile Applications, Design and Integrated Digital Marketing Strategies.
As a mature Digital Group, we have a clear purpose that defines who we are and why we exist: to create tailor-made solutions to the highest standards.
The Opportunity:
Full-time Android application developer working with one of our key clients (based in NY) on a large scale platform. This is a long-term, multi-year project with a dedicated team;
Recognise problems and be able to arrive at a solution either independently, or with remote colleagues;
Participate in agile ceremonies such as sprint planning meetings and daily standup's;
Contribute to the estimation of time and delivery of projects;
Work on an application that encompasses technologies including Java, RX, and possible Kotlin.
Tech Stuff:
3+ years commercial experience developing for Android (Java);
Good experience with Kotlin and RXJava;
An aptitude and openness to learning new skills and technologies;
Analytical and problem-solving skills - whether it be tracking down an obscure memory leak, or getting to the bottom of how best to translate business requirements into a fully implemented solution;
Strong opinions on what goes into making a good mobile app around areas such as performance, security and usability;
A solid understanding of networks, Protobufs, HTTP, RESTful APIs and how a mobile app consumes them;
An appreciation of mobile UX and knowledge of the Google human interface guidelines;
Experience with, or a willingness to extend your skills in unit testing;
Working knowledge of Git, Continuous Integration and other supporting systems;
An understanding of SCRUM/agile methodologies;
Links that showcase your recent projects.
About You:
Passionate with a desire to deliver world-class products;
Detail oriented and delivery focused, with the ability to think big;
Organised and self-motivated;
An excellent communicator (verbally and written), capable of inspiring colleagues and clients;
Open to criticism from your team to benefit project;
Outgoing, personable, sociable and easy going;
Always eager to learn and to share knowledge;
Comfortable with pressure and deadlines and can work in a fast paced environment.
Perks:
Young and Dynamic Environment;
Flexibility;
Coffee, Fruit and Snacks;
Career progression;
Certified training;
Awesome events!