Mobile Engineer
Posted 2ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mobile Engineer developing Android and iOS applications for a leading nearshore staff augmentation provider in Latin America. Collaborate on high-impact projects with top American companies.
Responsibilities:
- Provide mobile application development for both Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Maintain and improve existing applications and troubleshoot issues as they arise.
- Conduct code reviews and ensure adherence to best practices in mobile development.
- Stay updated with the latest technology trends and frameworks in mobile development.
- Engage with stakeholders to gather and understand requirements and translate them into technical specifications.
Requirements:
- 5+ years working on software development professionally.
- Have a solid foundation as a native mobile app developer for both Android (Kotlin, Java) and iOS (Swift, Objective-C). Preferably with experience in both platforms.
- Experience working with industry-standard mobile frameworks and libraries (like Android: Jetpack, Dagger, Retrofit, Coroutines; iOS: SwiftUI, Combine, CoreData).
- Experience with mobile app architectures like MVVM, MVP, and MVC, and experience with integrating APIs and backend services (e.g., RESTful services, GraphQL).
- Strong understanding of mobile design principles and user experience optimization, as well as platform-specific guidelines (Google Material Design, Apple Human Interface Guidelines).
- Proficient in using mobile testing frameworks (e.g., JUnit, Espresso, XCTest, XCUITest) to ensure code quality and reliability across devices.
Benefits:
- 100% Remote Work: Enjoy the freedom to work from the location that helps you thrive. All it takes is a laptop and a reliable internet connection.
- Highly Competitive USD Pay: Earn an excellent, market-leading compensation in USD, that goes beyond typical market offerings.
- Paid Time Off: We value your well-being. Our paid time off policies ensure you have the chance to unwind and recharge when needed.
- Work with Autonomy: Enjoy the freedom to manage your time as long as the work gets done. Focus on results, not the clock.
- Work with Top American Companies: Grow your expertise working on innovative, high-impact projects with Industry-Leading U.S. Companies.
- A Culture That Values You: We prioritize well-being and work-life balance, offering engagement activities and fostering dynamic teams to ensure you thrive both personally and professionally.
- Diverse, Global Network: Connect with over 600 professionals in 25+ countries, expand your network, and collaborate with a multicultural team from Latin America.
- Team Up with Skilled Professionals: Join forces with senior talent. All of our team members are seasoned experts, ensuring you're working with the best in your field.

















