Senior Android Engineer- SE 9825
Duties and responsibilities:
• Hands-on Android application development
• Investigate technical feasibility and suggest implementation options
• Work closely with key stakeholders such as Product Managers, UX Designers, QE and other development team members
• Ensure that software defects are tracked and handled in a timely fashion
• Troubleshooting and debugging
Qualifications:
• 5+ years Android app development experience
• Knowledge of core Android APIs, frameworks, facilities, UI styles and paradigms
• Demonstrated best practices in front-end UI and UX implementation
• Good understanding of OOP concepts, Design Patterns, Algorithms, Multithreading and data structures
• Experience with RESTful web services and handling JSON/XML
• Experience with various 3rd party SDKs and integrations
• Experience and desire to work with Agile software development paradigm in a fast-paced, iterative and multi-functional environment with contributors from different backgrounds, skills and locations
• Strong analytical and debugging skills
• Excellent oral and written communication skills in English
• Ability and willingness to learn new technologies quickly
• Great team player who shares best practices
Bonus points for
• Experience with iOS development
• Experience with test automation
• Hands-on experience with cryptography solutions and security best practices
The company offers:
• Development of numerous world-class software products with Research and Development Centers in Hungary and HQ in Boston
• Agile environment, fast development cycles
• Our products are used daily by millions of users
• Regular FedEx days to introduce your most unique, innovative ideas
• Improve your knowledge: attend workshops, conferences, trainings, meetups
• Highly competitive remuneration packages in international comparison
• Free e-books and interactive English courses
• Bike and longboard friendly office with “Bring Your Pet to Work” days