- In-depth knowledge of all Mobile App Development
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- Working on multiple projects using different frameworks like Android and React-Native. Providing support and implemented security features on a project.
- Designed and build multiple applications on Android and Hybrid Platforms.
- Led a team of developers to analyses and develop software, from the earliest stages through to completion of task.
- Managed multiple teams work flow and their progress throughout the project
- Development of Native applications for iOS or Android (Swift / Kotlin/ Java/ Flutter)
- Optimize applications for maximum speed and accessibility.
- Sound knowledge of data structures, system design, algorithms, software modelling & design techniques
- Write clear, concise, and well-documented code
- Effectively manage timelines and expectations
- Review code and coordinate releases with other team members
- Able to work under workload pressure and should manage the deadline
- Must be proficient in the following: Git, Redux, Mobile UI, Azure Dev
- Build custom packages in Flutter using the functionalities and APIs
Required Skills & Qualification:
Should be proactive and can work creatively, independently and analytically in a problem-solving environment