Summary
The job is for a Senior Software Engineer at Apply Digital, a global digital transformation partner. The role involves mobile development using Kotlin and React Native, with a preference for candidates based in Latin America who can work ET or PT hours. The company offers flexible work arrangements, competitive benefits, learning opportunities, and a generous vacation policy.
Requirements
- Proficiency in Android native development
- Solid understanding of mobile engineering patterns, architectures, and best practices for building performant and scalable applications
- Go-getter with high level of independence for complex problem solving
- Strong communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders
- Adept at problem-solving and debugging, with a strong analytical mindset to identify and resolve technical challenges
Responsibilities
- Design, develop, and maintain high-quality mobile applications using Kotlin, ensuring seamless performance, responsiveness, and exceptional user experiences
- Collaborate with cross-functional teams to deliver cutting-edge mobile solutions that align with client objectives and user needs
- Utilize Kotlin and Android Native best practices to architect, design, and implement robust and scalable mobile solutions
- Implement and integrate mobile engineering patterns that ensure code reusability, modularity, and maintainability across projects
- Troubleshoot and debug issues, optimize performance bottlenecks, and ensure the reliability of mobile applications across various devices and platforms
Preferred Qualifications
Experience with mobile development using Compose
Benefits
- Flexibility - work where you work best
- Competitive benefits plan
- Generous paid time off - take the time you need to be balanced and energized
- A growing company means many opportunities for advancement - we like to promote from within!
- Regular team and company events (karaoke, escape rooms, axe throwing and more!)
- Training budgets, Days of Learning, company-wide training