Senior Mobile Application Developer (Flutter)
Job Context
As a team member in ** family, we encourage you to share your ideas and experiences. To thrive in this role, not only you do have a senior skill set with a young and fresh view, passion for cutting edge technologies and solutions, but also to take part in forming a renowned development organization with the values, mindset, and software development culture to become the country’s most attractive workplace.
Requirement
− At least 3 years of working experience with cross-platform development frameworks i.e., Flutter.
−
Experience in GIS/OpenLayers JavaScript library for displaying map data in mobile app.
−
Ability to write code that can be easily shared across different platforms while optimizing for native performance.
−
Strong understanding of mobile app development principles, including UI/UX design, navigation, and responsiveness.
−
Knowledge of platform-specific design guidelines for iOS and Android.
− Solid understanding of Clean/MVP/MVVM architecture.
− Experience with version control systems like Git for code management and collaboration.
−
Ability to integrate with RESTful APIs and third-party services.
−
Proficiency in testing frameworks for cross-platform development.
− Debugging skills to identify and fix issues efficiently.
− Knowledge of performance optimization techniques for mobile apps, including code splitting, lazy loading, and image optimization.
Responsibility
−
Designing, building, and maintaining high performance, reusable, scalable, and reliable code as well as identifying and correcting bottlenecks and fixing bugs.
−
Analytical mindset and solving tasks in a logical and structured way.
−
Both front-end and back-end cross platform (Android and iOS) applications development for the next generation solutions, and third-party libraries.
−
Designing and implementing highly scalable mobile solutions particularly on the design of interfaces between mobile and cloud platform.
−
Testing Android and iOS, both unit and instrumentation tests.
−
Understanding the end-user perspective.
−
Able to do independent/group effective research to implement solutions.
−
Able to prioritize and track tasks. A strong visual aesthetic, and an eye for detail.
−
Provide high-level troubleshooting support when needed.
−
Ensure high quality, accuracy, and on-time delivery on all mobile application projects.
−
Dynamic with strong team collaboration and able to dispatch energy among team. Independently working capacity as well.
Salary
−
Tk. 40,000 – 60,000 (Monthly)
−
Negotiable – depending on skills and experiences.
Compensation & other benefits
−
Weekly 2 holidays
−
Salary Review: Yearly
−
Festival Bonus: 2 (Yearly)
−
Subsidized tea, coffee, snacks. Send your CV to career@rnscareers.com along with separate Cover letter and a Portfolio of previous cross-platform (Flutter) mobile app projects or code samples that demonstrate your skills. Please mention “Senior Mobile Application Developer (Flutter)” as subject of your email. ***Please do not apply if you are missing any of the requirements*** ***Incomplete application will not be considered*** Photograph must be enclosed with the CV.