Assist in the development of new features under the guidance of senior developers
Work closely with the development team to ensure seamless collaboration
Participate in code reviews and adhere to standard coding practices
Identify, troubleshoot, and debug issues in existing mobile applications
Write clean, maintainable, and efficient code
Collaborate with cross-functional teams to define, design, and ship new features
2 years of professional experience in Mobile Application Development with Flutter
Good understanding of any native development language (Java/Kotlin or Objective-C/Swift)
Familiarity with development architecture (MVC, MVVM, Clean Architecture, etc.) and state management systems (Riverpod, Provider, Bloc, etc.)
Understanding of RESTful APIs and their integration with Flutter applications
Knowledge of version control tools such as Git
Strong problem-solving skills and a willingness to learn
Ability to work effectively in a team environment
Strong communication skills and a proactive attitude to seek guidance when needed
Salary Reviews: At least once a year, based on performance
Work Environment: Friendly contests and gifts to keep the spirit alive
Unlimited Tea/Coffee: Stay refreshed throughout the day
Prayer Rooms: Separate facilities for prayers