Description

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

Education

Bachelor's degree