Job Description
This Flutter Technical Lead Engineer will have end-to-end technical ownership of the Flutter app. You will be responsible to lead the Flutter development team to build and scale our system to handle millions of users. You will play a leading role in our mobile engineering practice, implementing new features, building more efficient systems and improving performance, and building beautiful user interfaces. You will be required to not only have an excellent eye for detail, but also a commitment to making sure features are bug-free, fast, and compatible across all Android devices. You should also enjoy working on experiments, testing, and data-driven design decisions. You will work closely with all the teams (product, UI/UX, QA, backend, marketing, operations) and you will have a real impact on our live product.
Responsibilities:
- Develop beautiful and functional user interfaces for Android
- Maintain a clean and extensible code base
- Reviewing designs, documenting front-end technical specifications, and providing time estimates for the implementation of features and fixes
- Looking for new ways to improve our mobile product and implementing A/B #tests
- Aligning and sharing your experience on the Flutter interface with our web- and other mobile device developers and designers to ensure a common product feeling across platforms
- Aligning requirements for the mobile device with our back-end technology and developers
Requirements:
- Bachelor's degree, B. E / MS (preferably in CS)
- You have at least 4 years of experience building high-quality Flutter apps
- You have a deep understanding of modern Flutter development
- You know how to write readable, maintainable, performant Flutter
- You care about quality and you know what it means to ship high-quality code
- Previous experience working in an agile, startup environment is strongly encouraged
- You have experienced with data-driven product development: analytics, A/B testing, etc.
- Agile methodologies, JIRA
- Performance tuning (memory usage, local storage, API calls. )
- Write functional and technical specifications documents
- Software Developer and Team Lead with a demonstrated history of working in the computer software industry.
- Skilled in Mobile Application Development, Web application development, SOAP/REST, Java, Android Development, Kotlin, Flutter, KMM, ML, Firebase and more.
Found this job inappropriate? Report to us