Android Developer

Delhi, India

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.

Your main responsibilities are; but not limited to:
● Lead and be involved in all development projects assigned to you
● Integrate app with other web applications & API’s to support mobile functionality
● Able to understand and identify the requirements
● Propose solutions or alternatives solutions to client requirements
● Design, develop, test and debug applications
● Define and enable the scalability of application features scope
● Analyze, diagnose and resolve errors related to the applications
● Manage configuration, installation and maintenance of applications
● Modify and test new functions to existing applications
● Provide complete and clear documentation for all tasks/work done
● Consistently deliver quality applications that meets or exceeds client expectations on stated timelines

● Demonstrable portfolio of released applications on the App store or the Android market;
● 3+ years in mobile software development;
● Extensive knowledge of at least one programming language like Swift and Java
● Familiarity with OOP design principles
● Over one year’s developing Flutter applications for mobile
● Experience with third-party libraries and APIs;
● Understanding of the Agile development life-cycle;
● Experience with automated testing and building;
● Experience with Git, SVN, or other version control tools;
● Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code