No of Positions: 1
Location: Hyderabad
Tentative Start Date: June 18, 2023
Work From : Offsite
Rate : $ 5 - 6 (Hourly)
Experience : 4 to 6 Year
JOB DESCRIPTION
We are seeking a talented Flutter Developer with an experience in native Android development to join our team. In this role, The successful candidate will be responsible for developing and maintaining high-quality mobile applications using Flutter and native Android technologies. The ideal candidate should have experience in Flutter development, excellent knowledge of Android apps development, good problem- solving skills, and the ability to work collaboratively with other team members.
KEY RESPONSIBILITIES
Design, develop, and maintain mobile applications using Flutter and native Android technologies.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and testable code.
Troubleshoot and debug issues as they arise.
Stay up-to-date with new features and changes in the Flutter framework and native android development.
Continuously improve the performance, security, and scalability of the application.
Participate in code reviews and ensure code quality and standards.
Work closely with product owners, designers, and other stakeholders to ensure that the application
meets the needs of the business
REQUIREMENTS
Bachelor's degree in Computer Science or a related field
Minimum of 2 years of experience in Flutter development and 3 years of experience in native
Android Development
Experience with Flutter with Dart programming languages.
Experience with Android with Java/Kotlin programming languages.
Strong knowledge of Object-Oriented Programming (OOP) concepts and design patterns.
Experience with RESTful and SOAP APIs, JSON, and XML
Experience with SQL and NoSQL databases such as SQLite, Realm, MongoDB, ROOM, etc.
Familiarity with Git and other version control systems
Excellent problem-solving skills and attention to detail
Ability to work independently and as part of a team
Good communication skills and ability to work in a team environment
KEY BEHAVIOURS & PERSONAL ATTRIBUTES
Ability to understand requirements
In-depth experience with Mobile application development
Source code management using git
Code review and maintain coding standards
Good oral and written communication skills in English.
Strong sense of ownership in software development and maintenance
Strong team and individual player
Analytical thinker and problem solve
Well organized, strong in planning and implementing programs
Proven success in Design, develop and implement all aspects of a complex project
Eagerness and willingness to learn newtechnologies