Software Engineer III - POS
Stone - LinkedinWhat You'll Do
Develop and maintain modules for the Vender App and shared libraries, ensuring seamless integration with our POS platform SDKs. Ensure the critical flow from sales and billing to NFC-e issuance and printing operates flawlessly, preventing issues like duplicate charges. Implement and test asynchronous flows using Coroutines and Flow, and manage software architecture principles effectively.
What We're Looking For
Solid experience in native Android development with Kotlin is mandatory. Proficiency in Java for navigating legacy code, and deep understanding of software architecture (MVVM, MVI, Clean Architecture) and design principles (SOLID). Experience with dependency injection (Hilt/Dagger) and modularization in multi-module projects is essential.
What We Offer
The company offers a fixed salary along with a variable compensation package based on eligibility. Benefits include health and dental plans, telemedicine services, meal vouchers, childcare assistance, life insurance, and support for remote work arrangements.
Key Skills & Technologies
Additional Information
Experience Level
Mid-Level
Job Language
Portuguese
Employment Type
Full-time
Work Mode
Remote