
Mobile Developer – International Project
Reply
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidAWSAzureCloudGoogle Cloud PlatformGraphQLIoniciOSJavaJavaScriptJenkinsKotlinObjective-CSwiftTypeScript
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
- Discounts and partnerships with leading universities and tech platforms in Brazil
- Special offers on language learning platforms
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
IonicCordovaCapacitorHTML5CSS3JavaScriptTypeScriptREST APIsGraphQLOAuth2
Soft skills
problem-solvingcommunicationleadershipmentoringguidancecollaborationknowledge sharingperformance optimizationcode structuresecurity compliance