We are looking for a developer for the NewPipe app, especially to bring forward the refactor. Your main task would be to port UI components from XML to Jetpack Compose, while keeping an eye on style and usability of the interfaces, and to implement the business logic in Kotlin using view models, dependency injection, and other modern technologies. You would be working in close contact with other TeamNewPipe members and open pull requests to NewPipe (on the refactor branch), NewPlayer and NewPipeExtractor.
Requirements for the position:
Bonus points:
This is a remote part-time freelance contract with a flexible schedule of 40 to 80 hours per month.