Boas-vindas ao nosso Neonverso!
Senior Mobile Software Engineer
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Software Engineer
Neon
• Develop and maintain features in Android applications, ensuring performance, quality, and responsiveness. • Collaborate with designers and other developers to create efficient, scalable solutions. • Participate in the technical design of solutions proposed by the team and monitor the health of features in production (bugs and crashes). • Write unit and integration tests to ensure code quality. • Ensure the app works across different device models and operating system versions. • Evaluate solutions proposed by the product team and other stakeholders, considering technical best practices. • Actively participate in team ceremonies and development team activities.
Job Requirements
- Proven experience in Android development using Kotlin.
- Knowledge of Android Jetpack libraries or equivalents, such as AndroidX, Compose, Hilt, Navigation, and Room.
- Experience with other libraries such as Firebase, Mixpanel, and Mockito.
- Familiarity with high-performance architectures such as Clean Architecture, MVVM, and SOLID principles.
- Experience with versioning and source control using GitHub.
- Strong problem-solving skills and the ability to work collaboratively within an agile team, using JIRA and Kanban.
Benefits
- True remote work model, with team meetups every 3 months in São Paulo. Includes credit for purchasing a home office kit and partnerships for coworking space access.
- iFood Benefits card — customize your package with meal, food and mobility benefits.
- Gympass, with a network of gyms and online classes.
- Parental support with daycare or babysitter assistance and extended parental leave.
- Medical and dental coverage.
- Open English: discounted lesson packages exclusively for Neowners and their dependents.
- Discounts on MBAs and specializations at USP ESALQ.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Platform, Identity
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
• Own the design and reliability of business-critical Tier-0/Tier-1 backend systems serving millions of customers, ensuring security, observability, and operational excellence. • Lead the evolution from fragmented user/org models to a unified Account abstraction — defining APIs, data models, and best practices adopted across every Coinbase product. • Architect and deliver platform services enabling seamless, secure, multi-entity account and identity management, making it fast and easy to add new entity types (e.g., org, partner, vertical). • Champion technical excellence by driving code and design reviews, setting engineering standards, and shaping the team's technical culture. • Mentor and level-up engineers across the team, creating a multiplier effect on developer velocity and platform reliability. • Collaborate cross-functionally with Product, Infrastructure, SRE, and Compliance teams to deliver secure, observable, and extensible solutions. • Proactively identify opportunities for platformization, refactor legacy components, improve performance, and harden security and compliance posture.
Staff Software Engineer, EAA CX
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
• Own the architecture and delivery of foundational platform capabilities including MCP tool registries, AI orchestration layers, risk-based access automation, and the away-team contribution model • Drive the evolution of Control Center into an AI-agent-ready, headless operations platform by designing and implementing MCP procedure constructs, agentic guardrails, HITL orchestration, and evaluation frameworks • Lead technical direction across the team in partnership with the Engineering Manager and Product • Build highly reliable, secure distributed backend services, owning SLO definitions, observability instrumentation, incident response, and operational readiness for Tier-1 systems • Partner across EAA engineering, Product Engineering, and Security Engineering teams to deliver cross-functional outcomes
• Work closely with the whole company to plan, design, build, and refine core product features. • Own user-impacting features from conception to completion. • Have significant ownership in our technical architecture and product roadmap. • Work in a variety of languages including Rust, Go, Typescript, and Haskell.
• You'll design and build the systems that run Treewalk's business — internal tools, integrations, and workflow automations — using AI coding tools to accelerate delivery without sacrificing quality • You'll operate as a hands-on builder who starts from accounting processes and business operations, translates them into clear technical specifications, and ships robust, production-grade solutions. • You will own the technical direction of our product stack: architecture decisions, security posture, code quality standards, and how we scale responsibly as these tools move from internal use to client-facing deployments. • In this role you'll regularly navigate ambiguous problem spaces and serve as the technical anchor for AI-native software development practices at Treewalk. • You'll help define what the future of accounting work looks like — through thoughtful, responsible development of a finance and accounting suite of tools built on modern AI infrastructure. • Architect, build, and iterate on internal AI-powered tools — invoice processing, accrual workflows, document classification, client reporting, and more. • Write production-quality code and set the technical bar for how the team builds, reviews, and ships software. • Partner with internal accounting staff to understand process pain points and translate them into clean system designs. • Define and enforce security, data handling, and access control standards as tools expand to client environments. • Own architectural decisions: service design, data models, API contracts, queue/worker patterns, cloud infrastructure. • Establish code quality standards and review practices, including responsible use of AI-generated code. • Identify and mitigate technical risk proactively — especially as systems handle sensitive financial data. • Document systems clearly so that non-engineers can understand what's been built and why. • Work closely with the internal product lead (non-engineering background) to bridge business requirements and technical execution. • Surface trade-offs clearly and make pragmatic calls under ambiguity. • Contribute to hiring and capability-building as the team grows.



