As an Android engineer, you will work closely with designers, product managers, and the engineers that support the developer platform and infrastructure. You will use your passion and in-depth knowledge of all things Android to craft the client components and features that will shape the future.
Responsibilities:
- Lead individual project priorities, deadlines, and work
- Work with the product team to understand and deliver on their requirements
- Design, develop, test, deploy new applications as well as maintaining, integrating, and improving existing applications
- Participate in preparing business cases, requirements documents, and product roadmaps for the Android platform
- Attend and participate in meetings and multi-disciplinary committees as required
- Prepare architectural diagrams and technical specifications for the engineering team to deliver high quality, maintainable software
Requirements:
- 1+ years experience developing Android Applications
- Experience programming in Java or Kotlin
- Able to work with multiple scrum teams in an agile process
- Translate business objectives into software requirements
- Experience using Gradle and Android Studio
- Experience following and implementing software design patterns
- Experience with unit testing, test-driven development, branching patterns, and continuous integration/deployment
Why you'll love working here?
- A chance to be part of a casual but highly professional environment
- An exciting work environment, including innovative digital projects for interesting clients
- Internal knowledge sharing sessions
- Very positive working atmosphere amongst competent, highly motivated, and open-minded colleagues
- Short decision paths and room for your own creativity
- Sports, team buildings, conferences, and events
- Birthday cake :)