Stone Tech is seeking a Software Engineer Mobile III to contribute to the development of their mobile platform. The role involves actively participating in the team, delivering value, and generating positive results for the end client. The Software Engineer III is expected to have knowledge of architectural patterns and code design, be familiar with unit and automated testing, and contribute to team discussions. Stone Tech values innovation, flexibility, and continuous development.
Responsibilities include:
Handling problems with broad or poorly defined scope.
Participating in technical debates with the team.
Assisting in the analysis and resolution of problems.
Ensuring quality, scalability, and good practices of the product/platform.
Providing visibility of work.
Seeking understanding and monitoring application/product health metrics.
Participating in pair programming, code reviews, and refinements.
Seeking opportunities to improve the mobile platform, processes, and developer experience.
Requirements:
Interest in working with new technologies and learning about KMP.
Experience in Android development, including Kotlin, Flutter, and Jetpack Compose.
Knowledge of architectural patterns and code design.
Knowledge of module architecture and componentization.
Knowledge of unit, integration, functional, and snapshot testing.
Knowledge of investigation, troubleshooting, and debugging of systems.
Knowledge of RESTful API integration, cloud services, local and remote data storage, authentication, and push notifications.
Knowledge of CI/CD structure and automated pipelines.
Experience in an environment with robust and scalable architecture.
Stone Tech, a convergence of Stone Co.'s technology division and its financial companies, is dedicated to revolutionizing the payment industry. Empowering entrepreneurs in Brazil, Stone Tech integrates innovations from Stone, Pagar.me, Ton, and Vitta. The company fosters a collaborative environment emphasizing autonomy, continuous improvement, and teamwork. Guided by principles of ownership, action, transparency, collaboration, and customer focus, Stone Tech delivers cutting-edge solutions and strives for excellence.