Thank you for your application. Your profile and application details have been forwarded to our HR department.
Android Developer Goa, India | Full-Time
This position’s primary responsibility will be to develop utility and functionality applications for Android frameworks. The individual will be responsible for fixing issues and errors in existing applications, as well as developing modules for new solutions. They will also assist in identifying effective and efficient solutions for application design and architecture, as well as testing application performance.
Responsibilties:
- Develops modules for new applications based on specifications, with supervision
- Implements fixes for existing applications per specifications or as directed by senior staff
- Migrates changes into the production environment or client framework, with guidance from senior staff
- Deploys enhancements based on specifications, with supervision
- Performs unit testing to ensure functions are working as expected
- Assists in testing application performance
- Assists in project file cleanup and documentation
- Helps identify effective and efficient solutions for application design and architecture
- Suggests new ideas for improvements
- Communicates with clients and other teams regarding task progress, assesses implementation risks, and works toward keeping the project on track (timeline, budget, quality), with guidance from senior staff
- Learns new tools and technologies
The ideal candidate for the position should have the following skills and experience:
Technical Qualifications:
- Experience with Java, Android SDK, and/or C/C++
- Experience with object-oriented programming languages
- Experience with relational databases using SQL Server and/or SQLite
- Experience using OpenGL in development and proficiency in 3D programming is an added benefit
- Experience developing reusable APIs
- Understanding of standards and commonly used SDKs or frameworks for mobile applications
- Understanding of performance and platform limitations (e.g., memory) on mobile devices, and the techniques required to address them
- Understanding of the software development lifecycle and best practices
- Knowledge of Android application development, design guidelines, and compliance requirements is an advantage
- Knowledge of Eclipse IDE
Personal Skills:
- Strong analytical skills: able to read business requirements and design a solution
- Ability to manage time and juggle competing deadlines
- Ability to communicate technical aspects to individuals with non-IT backgrounds
- Ability to quickly learn new concepts and software
- Ability to work effectively in a team environment
- Ability to explain technical project details in English, both verbally and in writing
Education and Work Experience:
- The candidate should have over 3 years of working experience
- A background in CS, IT, or a related scientific discipline is preferred
If that's not your area, check our other 10 Open Positions
If that's not your area, check our other 10 Open Positions
Android Developer
Apply online