
Senior Mobile Developer
Reply
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define the overall mobile architecture strategy for hybrid apps using Ionic and Cordova.
- Design scalable, maintainable, and high-performing mobile solutions for both iOS and Android platforms.
- Select appropriate plugins, libraries, and tools to optimize performance and user experience.
- Provide guidance to developers on best practices for code structure, performance optimization, and security.
- Conduct technical reviews of code, architecture, and solution design.
- Mentor junior and mid-level developers, fostering skill growth and knowledge sharing.
- Oversee development of reusable components, modules, and frameworks.
- Ensure seamless integration with backend services (REST APIs, GraphQL, authentication frameworks).
- Lead implementation of mobile features including offline capabilities, push notifications, and device hardware access.
- Define standards for testing, performance tuning, and security compliance.
- Work closely with QA teams to ensure high-quality deliverables.
- Troubleshoot complex production issues and propose sustainable fixes.
Requirements
- Solid professional experience in mobile development, with extensive experience in Ionic and Cordova.
- Experience with Capacitor framework migration from Cordova.
- Proven experience in architecting and delivering enterprise-grade mobile applications.
- Strong understanding of HTML5, CSS3, JavaScript/TypeScript, and mobile-specific frameworks.
- Hands-on experience with mobile app deployment processes for App Store and Google Play.
- Proficient in using Cordova/Ionic plugins, including creating and integrating custom plugins.
- Experience integrating mobile apps with backend APIs and authentication services (OAuth2, JWT, etc.).
- Knowledge of performance profiling, debugging, and mobile optimization techniques.
- Familiarity with mobile CI/CD pipelines and tools such as Fastlane, Jenkins, or Azure DevOps.
- Understanding of native development (Swift/Objective-C for iOS, Java/Kotlin for Android) is a plus.
- Excellent problem-solving, communication, and leadership skills.
- Knowledge of cloud services (AWS, Azure, GCP) for mobile backend integrations.
- Background in Agile/Scrum development methodologies.
- Prior experience in mobile security standards (e.g., OWASP Mobile Top 10).
Benefits
- Cutting-edge environment
- Innovation in our DNA – Challenging projects alongside highly qualified experts.
- Global company – Present in 18 countries, connecting teams and emerging technologies.
- Strategic partnerships – Alliances with Microsoft, Oracle, AWS, and SAP.
- Continuous learning – Discounts and partnerships with leading universities and tech platforms in Brazil.
- No language barriers – Special conditions on language learning platforms.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
IonicCordovaCapacitorHTML5CSS3JavaScriptTypeScriptREST APIsGraphQLmobile optimization
Soft Skills
problem-solvingcommunicationleadershipmentoringguidancecollaborationknowledge sharingtechnical reviewsfostering skill growthtroubleshooting