Core contribution:
• CIC++ (modern features; C++17)
• OpenGL I Vulkan & shader languages
• POSIX low-lev el windowing I input (X11, Way land)
• CIC++ build tools (CMake, Ninja, gn)
• Yocto for embedded Linux dev
• Engineers experienced with developing for embedded ARM may be well-suited to this role. We should look for developers interested in both contributing to Flutter engine and integrating it with embedded platforms.
App development:
• We should look for developers experienced with building mobile apps in strongly typed, modern languages such as Swift &Kotlin. These language skills translate well to Dart due to strong & sound typing (runtime constraints).
• Mobile engineers experienced with programmatic Uls such as Swift UI and Jetpack Compose will adapt most quickly to Flutter.
• Flutter and Dart experience is not so important. These are relatively new areas, but any experienced mobile app dev will learn quickly.
• It is important to look for mobile app developers who can point to a history of published and maintained products. It's easy to find app developers, so to distinguish experienced developers, • look for a portfolio as the differentiator. Effective mobile app developers should be productfocused and opinionated about both product and technical ideas
Bachelor's degree