Responsibilities
• Writing well designed testable, efficient code
• Workload estimations during the planning sessions;
• Advice and code review;
• Coaching younger colleagues;
• Investigate and give resolutions for defects (in test, acceptance or production environments);
• Contribute together with the rest of the team to continuous improvements of the development process;
• Actively involved in the application lifecycle (coding, testing, deploying, ...);
• Create and/or release documents to support the deployments and the software after the release;
Skills
Must have
Technical:
•Minimum 5 years of experience with Android development
•Proficient Android development using Kotlin/Java;
•Familiar with modern Android development (e.g. JetPack, coroutines);
•Experience with highly customized UI design. Visual aspects of the app are really important for us;
•Tooling - Git, Jenkins, Ansible;
•Strong adept of clean code;
•Write testable & test covered code.
Non-technical:
•Understand the value of working in a team;
•Enjoy working with beautiful people;
•Sharing is caring;
•Positive or open to becoming positive;
•Scrum & DevOps adopter.
Nice to have
N/A