The App Developer position requires a strong understanding of Flutter including Widgets, Routing, and strong Object-Oriented Programming concepts. You must have experience working with clients and servers, as well as caching, pagination, and strong understanding of MVC methodologies. As an App Developer at Revoteen, you must also know how to properly use Github, including an understanding of pull requests, descriptive commit messages, and branches. Additionally, you will be coordinating with the Head of App Development and the Product Managers to ensure that you can meet timely deadlines and deliver a quality product.