Android Developer

London, UK
MagicLab – Engineering
Full-time
We’re looking for Android Developers to work within our highly experienced team, building high-performance systems using cutting-edge open-source technologies. You will both teach and learn in an innovative and fast-paced Agile environment, and be responsible for delivery of key product features crucial to our success.

RESPONSIBILITIES/JOB ROLE

    • Hands-on development: analyse product specifications, design implementations, write code and rapidly deliver Android app feature designs
    • Contribute technical ideas and suggestions to enhance the direction of the product
    • Write test cases and work with QA on a weekly release cycle
    • Work within an agile team (daily standups, weekly planning meetings)
    • Maintain build systems and write unit tests
    • Review analytics and performance metrics to draw conclusions and drive change

REQUIRED EXPERIENCE, KNOWLEDGE AND SKILLS

    • Product-focused Android application development experience
    • Portfolio of consumer facing high-performance Android applications available in the Marketplace
    • Advanced Android SDK / Java skills
    • Strong knowledge of Android API capabilities at different levels, framework components and lifecycles
    • Good understanding of design patterns & Object Orientated Programming
    • Enthusiastic about teamwork in an AGILE/Scrum environment
    • Sound computer science foundations: algorithms, data structures, concurrency, threading, and programming languages (Java, PHP, JavaScript desirable)

About You:

    • Self-motivated and able to achieve deadlines and work independently
    • You'll love to write clean, reusable code and have a passion for mobile development inside and outside of the office
    • Solid communication skills and team-working capability
    • Positive and logical approach together with willingness to learn.
    • Attention to detail and a passion for quality
    • Enthusiastic and fun to work with
    • A desire to work with a fresh, social digital brand