- Design and build advanced applications for the iOS and Android platform using flutter.
- Translate designs and wireframes into high quality code.
- Collaborate with crossfunctional teams to define design and ship new features.
- Interact with clients and team for the day to day development tasks and hurdles.
- Identify and correct bottlenecks and fix bugs.
- Continuously discover evaluate and implement new technologies to maximize development efficiency.
- Ensure the best possible performance quality and responsiveness of the application.
- Must adhere to agile methodologies and the project management followed in the project.
- Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.
Requirements
- Proficient in Flutter programming
- Strong knowledge of architecture patterns like MVVM
- Experience with the dependancy injection
- Hands on experience in using restful APIs
- Object oriented analysis uml and design using common design patterns
- Experience with offline storage threading and performance tuning
- Familiarity with push notifications
- Familiarity with ios and android integration with flutter
- Should have Knowledge of Apple App store Build distribution
- Experience using github or similar environment
- Experience with material design and ios/android UI design principles patterns and best practices
- Good knowledge of adding thirdparty libraries
- Ability to understand business requirements and translate them into technical requirements
- Working knowledge of the general mobile landscape architectures trends and emerging technologies
- A track record of delivering successful complex consumer product apps finance apps ecommerce apps
- Critical thinker
Benefits
Preferred Skills:
- Understanding of RESTful APIs and thirdparty integrations.
- Knowledge of basic mobile app security principles and performance optimization.
- Familiarity with Agile/Scrum methodologies is a plus.
Work Environment:
- Collaborative office setting with guidance from senior developers.
- Occasional additional hours may be required to meet project deadlines.
Benefits:
- Competitive entrylevel salary and performancebased bonuses.
- Health insurance and other employee benefits.
- Opportunities for professional development and career growth.
Schedule:
- Day shift
- Monday to Friday
Application Process:
Submit your resume cover letter and optionally a portfolio of academic projects or personal work to
Flutter, Android, Kotlin, Ios
Education
Bachelor s degree in Computer Science, Information Technology, or a related field