**About us**
We are looking for an experienced** Sr. Flutter Engineer** to join our diverse team of people who are passionate about taking the real estate industry into the age of technology through innovation and a desire to solve its multitude of challenges.
**What you'll do**:
- Mentor mobile engineers, propose engineering solutions to solve complex problems
- Drive the culture and execution of test driven development in projects assigned to you and other developers within the team.
- Execute strategies that allow for the team's code to be analyzed, reviewed and pushed to the pipeline efficiently
- Practice security, performance and scalability as principles in your day to decisions and contributions
- Document and share knowledge as part of your workflow
- Evangelize software engineering best practices across the entire engineering team.
- Experiment and continuously explore new and emerging technologies and bring that perspective on how it can help the team
- Be an awesome team member of 99's Mobile engineering team
**What you should have**:
- Bachelor's Degree in Computer Science or a related technical field or equivalent practical experience.
- 4+ years experience in Flutter & Dart (Cross platform tech)
- Understanding of code optimization and building reusable components
- Strong proficiency in Kotlin and/or Java, Android Studio and the entire Android development toolchain.
- Strong knowledge in core frameworks and popular third party frameworks/libraries.
- Strong knowledge of RESTful web APls.
- Plus point : Experience driving and executing automation initiatives to improve the Development/QA using Cl/CD tools such as Github Action, Jenkins, CodeMagic, AppCentre etc.
- Plus point : Knowledge/experience with Application Logging, Monitoring, Performance Management such as Firebase App Analytics, Sentry, Bugsnag.
- Plus point : Experience with performance testing and load testing tools.
- Plus point : Experience migrating from Native to Flutter