Senior Mobile Engineer (React Native)

Latin America
Technology /
Full-Time Permanent /
Hybrid
Are you an experienced software professional with a passion for building exceptional mobile experiences? Apply Digital is seeking a Senior Software Engineer with a strong background in mobile development who is also committed to putting in the effort needed to succeed. If you enjoy pushing the boundaries of mobile engineering, have a keen eye for detail, and are enthusiastic about shaping the digital landscape while embracing a flexible work environment, we encourage you to apply!

Our preferred candidate has a basic understanding of back-end technologies, outstanding programming skills with an expertise in React Native and Typescript environment, and a great passion for developing highly-scalable and innovative applications. Familiarity with agile methodologies is a plus!

Responsibilities:

    • Design, develop, and maintain high-quality mobile applications using React Native, ensuring seamless performance, responsiveness, and exceptional user experiences.
    • Collaborate with cross-functional teams, including designers and product managers, to deliver cutting-edge mobile solutions that align with client objectives and user needs.
    • Utilize TypeScript and React 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.

Skills:

    • Extensive experience in TypeScript and React Native development, with a strong portfolio showcasing successful mobile applications.
    • Proficiency in either iOS or Android native development, with a deep understanding of platform-specific nuances and capabilities.
    • Go-getter with high level of independence for complex problem solving
    • Solid understanding of mobile engineering patterns, architectures, and best practices for building performant and scalable applications.
    • 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.
    • Demonstrated ability to lead and mentor junior developers, fostering a collaborative and growth-oriented team environment.

Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or a related field. 
    • Proven experience (ideally 5+ years) in TypeScript and React Native development, with a track record of delivering successful mobile applications.
    • Experience with either iOS or Android native development, showcasing an in-depth understanding of platform-specific technologies.
    • Nice-to-have experience with web development using React, as well as a basic understanding of backend development concepts.
    • Passion for staying up-to-date with the latest industry trends, emerging technologies, and best practices in mobile development.
    • Experience with monorepos is a plus

Life at Apply Digital

    • 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

    • #LI-LM1