Job Title: Consultant | Flutter | Bengaluru | Engineering | Platform Development & Integration
Job Specification: Developer/Senior Developer (iOS App Development)
Experience
· Minimum 3-6 years experience as development engineer in the area of mobile SW development
Skills
- For iOS:
o Proficient in Swift - the primary languages for iOS development
o App Store Guidelines: Familiarity with App Store submission guidelines and processes.
- For Android:
o Proficient in Kotlin - the primary languages for Android development
o Google Play Guidelines: Familiarity with Google Play submission guidelines and processes.
- For UI/UX Design: Figma
- For QA: Xray
General Skills nice to have:
1. Problem-Solving: Strong analytical and problem-solving skills.
2. Communication: Effective communication skills for collaboration with teams.
3. Agile Methodologies: Experience with Agile development practices.
4. Debugging and Performance Optimization: Skills in debugging and optimizing app performance.
5. UI/UX Design Principles: Understanding of user interface and user experience design principles.
6. Performance Optimization: Skills in optimizing frontend performance for faster load times and better user experience.
7. SEO: Understanding of basic SEO principles to improve app visibility.
8. Attention to Detail: Keen attention to detail to ensure high-quality and consistent design.
9. Adaptability: Ability to adapt to new technologies and frameworks as needed.
10. Time Management: Efficient time management skills to handle multiple tasks and deadlines.
11. Accessibility: Knowledge of web accessibility standards and practices to create inclusive applications. (The new EU Accessibility Law is coming in July – so the App accessibility is one of our next tasks to handle)
Job Responsibilities
· Develop and maintain apps and framework components on iOS and android platform on the latest technology stack.
· Collaborate with cross-functional teams in an agile delivery-team to design, develop and ship new features and bug fixes
· Plan the development tasks using Scrum/Kanban
· Produce and maintain well-documented code
· Perform Code reviews, deep level debugging of complex issues
· Write modular code and perform unit testing
· App certification process and releasing app to App store
Education Qualification : Any Graduation Degree