jobs
Senior Developer - Mobile Applications
The primary responsibility of a person in this position will be developing utility and functionality applications for Apple, Android, or other frameworks. This person will be developing new solutions as well as fixing issues and errors with existing applications. This person will assist in finding effective and efficient solutions for application design and architecture and testing application performance.
The person will be responsible for migrating the applications into the production environment and file management. The person will assist in project documentation and code review of junior staff. This person will interact with various staff in relation to tasks assigned.
Responsibilities:
- Fix issues and errors with existing applications without supervision.
- Develop enhancements based on specifications without supervision.
- Develop modules for new applications based on specifications without supervision.
- Perform unit testing to ensure specific functions are working as expected without supervision.
- Test application performance and report issues to senior staff.
- Assist in design of new solutions based on business requirements.
- Responsible for cleanup of project files and assisting in project documentation.
- Suggest new ideas for improvements.
- Learn new tools, technologies as recommended by senior staff.
The ideal candidate for the position should have the following skills and experience:
Technical Skills:
- 2 years development experience with Objective C and Cocoa Touch or Android framework.
- 3 years software development experience with an Object Oriented language.
- Strong knowledge of XCode or Eclipse and its profiling tools.
- Experience developing reusable APIs.
- Knowledge of standards and commonly used SDK or frameworks for mobile applications.
- Experience of performance and platform limitations (e.g. memory) on mobile devices and the techniques required to work past them.
- Knowledge of application guidelines and compliance requirements.
- Experience using OpenGL in development and proficient in mobile animation programming.
- Understanding of best practices for development of the user experience on mobile devices.
- Excellent coding and documentation style.
- In depth understanding of software development lifecycle and best practices.
Personal Skills:
- Ability to communicate technical aspects of the project clearly to technical and non-technical staff.
- Detailed oriented, independent personality who can take initiative.
- Strong analytical skills: can read business requirements and design a solution.
- Ability to work in team environment.
- Strong work ethic, a professional attitude, and a desire to excel.
- Ability to manage time and juggle competing deadlines effectively.
- Proficiency with MS Office suite including Word, Excel and Visio.
Education and Work Experience: A four-year bachelor degree is required in Computer Science or related scientific discipline. 2 years work experience in application development.
Other Skills:
- Understand the US culture and geography.
- Be able to write and speak in English fluently.
- Be able to explain technical project details in English verbally and in writing.
Work Environment:
Creative Capsule Infotech, India Pvt. Ltd. is an entrepreneurial company with growth opportunities. We are committed to building strong, cohesive teams that transcend borders and span cultures to approach problems from varying perspectives. We offer flexible schedule, telecommute, and an opportunity to participate in the company’s growth.
Hiring Details:
- Compensation is based on experience.
- Increments as per performance.
- Contract to Full-time hire option available.
- Position could involve telecommuting, occasional face-to-face meetings.
- Home office location, Margao, Goa, India.
Contact:
Email resume: resumes@creativecapsule.com
Call: 9890988248
|