Job Closed
This listing is no longer active.
Inteligência, Inovação e Tecnologia.
Senior .NET MAUI Developer
Location
Brazil
Posted
140 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET MAUI Developer
Leega
• We are looking for a senior developer specialized in .NET MAUI to take technical ownership of a new cross-platform mobile application. The professional will be responsible for receiving, analyzing, and continuing the development of an already-started application, ensuring quality, scalability, and adherence to industry best practices. • Previous experience taking over in-progress projects from other teams or vendors • Knowledge of Blazor Hybrid within MAUI • Familiarity with code analysis tools and quality metrics • Experience with Azure DevOps or GitHub Actions for mobile CI/CD • Open source contributions or active participation in the .NET community • Autonomy and proactivity to drive the project with minimal supervision • Analytical ability to understand and document third-party code • Clear communication to report status, risks, and technical decisions • Ownership mindset regarding the product and its outcomes • Receive and analyze the existing application codebase, documenting architecture, dependencies, and areas for improvement • Assume technical leadership of the project, defining coding standards, architecture, and best practices • Develop and evolve features using .NET MAUI for iOS and Android • Conduct code reviews, refactorings, and performance optimizations • Ensure code quality through unit and integration tests • Collaborate with product, design, and backend teams to deliver aligned with business requirements • Document technical decisions and keep project documentation up to date • Identify and resolve technical debt, proposing continuous improvements • Support the definition of CI/CD pipelines for building and distributing the app • Implement and maintain integrations with push notifications (Firebase, APNs) • Ensure accessibility and adherence to platform UX guidelines
Job Requirements
- Strong experience (4+ years) in mobile development with Xamarin.Forms and/or .NET MAUI
- Proficiency in C# and the .NET 7/8 ecosystem
- Deep knowledge of MVVM and state management libraries (CommunityToolkit.MVVM, ReactiveUI, or Prism)
- Experience with Handlers, platform-specific code, and MAUI Essentials
- Proficiency with Shell navigation and MAUI application lifecycle
- Experience with custom renderers/handlers for native customizations
- Knowledge of consuming REST APIs and integrating with backend services
- Familiarity with SQLite, Entity Framework, or other local persistence mechanisms
- Experience with offline-first architecture and data synchronization
- Knowledge of automated testing (xUnit, NUnit, Moq) and UI testing (Appium or similar)
- Experience with debugging and profiling on real devices (iOS and Android)
- Knowledge of publishing apps to stores (App Store and Google Play)
- Familiarity with analytics and crash reporting (App Center, Firebase Crashlytics)
- Experience with Git version control and collaborative workflows
- Having an environment configured for iOS builds (macOS) is a plus
Benefits
- 100% remote position
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Take the lead in enhancing our in-house Python-based automation framework, ensuring it remains robust, scalable, and efficient. • Drive efforts to refactor existing codebase, emphasizing clarity, readability, and maintainability to facilitate future enhancements. • Collaborate closely with QA Engineers to identify automation needs and implement solutions within the framework. • Utilize strong troubleshooting and debugging skills to identify and resolve issues within the automation framework. • Collaborate with cross-functional teams to seamlessly integrate automation processes into the software development lifecycle.
• At Valtech, you’ll find an environment designed for continuous learning, meaningful impact, and professional growth. • Whether you're pioneering new digital solutions, challenging conventional thinking or building the next generation of customer experiences, your work will help transform industries.
Mid-Level Developer, Java/Backend
ActioNet, Inc.Turning Vision into Action. ActioNet is Your Most Trusted Innogrator!
• Develop, deploy, and maintain API-driven mission critical enterprise applications throughout the full software development lifecycle, including analysis, design, coding, testing, deployment, and operational support. • Build and optimize applications that leverage J2EE, Tomcat, Oracle RAC, MariaDB, PostgreSQL, Aurora, ElasticSearch, OpenSearch. • Support development and deployment of cloud-native Extract, Transform, Load (ETL) processes utilizing AWS Step Functions, Lamda, and Eventbrite for improved automation and maintainability. • Support database analysis, architecture, design, development, administration and capacity/storage, implementation, and operations of multi-terabytes scalable enterprise end-to-end backend database systems. • Manage version control, development workflows, and CI/CD pipelines using tools like GitHub, Bitbucket, and Jira to enable rapid, dependable deployments. • Follow Agile development principles within the SAFe framework, engaging in iterative development cycles, backlog prioritization, and adaptive planning. • Conduct rigorous unit testing, integration testing, and automated deployment processes to ensure application quality, reliability, and security compliance. • Perform ongoing application maintenance, including monitoring system performance, responding to incidents, and implementing patches and security updates. • Design, customize, and optimize software solutions to enhance operational efficiency, integrating third-party components and automating maintenance tasks. • Collaborate with cross-functional teams to define technical requirements, participate in architecture reviews, and deliver high-quality software solutions aligned with business objectives. • Provide team-specific training as needed.
• Design and develop scalable, distributed, server-side applications and microservices using Go • Build and optimize mission-critical backend software, with a strong focus on system programming, concurrency, and performance tuning • Design and implement robust peer-to-peer (P2P) communication systems (P2P experience is mandatory) • Contribute to or build systems using libp2p or similar P2P frameworks • Ensure cross-platform compatibility and consistent application behavior across environments • Collaborate within an Agile/Scrum team, contributing to backlog refinement, risk identification, and dependency management • Produce clean, maintainable, and reusable code, following strong engineering standards • Optimize backend systems for performance, reliability, security, and fault tolerance • Establish and enhance backend infrastructure, including deployment pipelines, observability, and monitoring tooling • Work across multi-cloud environments (AWS, Azure, GCP) and collaborate closely with infrastructure teams • Participate actively in the full application lifecycle, from design to production operations • Engage with product and design teams to deeply understand end-user and platform requirements • Conduct thorough code reviews, mentor other engineers, and raise overall backend engineering quality • Champion best engineering practices and a culture of high-quality software craftsmanship




