Swift / Android Developer with a minimum of 4 years of experience with enterprise level mobile application development that integrate with cloud based server application. Candidates with Swift programming experience will be given preference over Obj C developers.
1. Develop native application based on technical specifications
2. Follow laid down coding best practices
3. Develop unit test cases for functions / features developed
4. Integration of modules with third party plug-in (if required)
5. Ensure timely deliverables that adhere to specified engineering levels.
1.Minimum 1-2 years experience with Swift (or Obj C) and / or Android
2.Proficient development skills and extensive experience in developing enterprise class mobile applications.
3.Familiarity with design patterns and principles of application architecture and design
4.Expertise in developing applications that follow multiple releases and a seamless, frictionless process of version upgrade
5.Development of unit test cases and following test driven approach
1.Exposure to Team Foundation Server as a code repository and versioning
2.Thorough understanding of Software Development lifecycle and good exposure to agile or iterative SDLC.
3.Experience with multi-tenant hosted applications.
1.Self motivated, energetic and amicable personality
2.Ability to communicate clearly and effectively
3.Clearly demonstrated passion for programming
4.Focused and hardworking individual
5.Willingness to put in extra effort as and when required.
6.Ability to work effectively in teams
7.Good command over English language