The developer will build features, fix bugs, interact with real users, and occasionally handle DevOps tasks within a small, collaborative team environment. Responsibilities include having a say in design and implementation, and pushing back when better alternatives are identified.