Senior Mobile Developer (React Native & React)
<p><span style="font-size: 12pt"><span>The client is </span><span>seeking</span><span> a driven and self-motivated Senior Mobile Engineer who is focused on building and delivering high-quality native app experiences (iOS/Android). </span><span>You will work with a growing team to build a seamless user experience for their native app. Ideally, you have experience working with </span><span>early stage</span><span> startups and have worked with the React Native Framework.</span></span><span style="font-size: 12pt"> </span></p> <p><br><br></p> <p><span><span style="text-decoration: underline"><span style="font-weight: bold">Location</span>:</span> 100% Remote. Working hours are based on the <span style="font-weight: bold">between Central Time and Eastern Time US Time Zone.</span></span></p> <p><br></p> <p><span><span style="text-decoration: underline"><span style="font-weight: bold">About the Company</span></span>:</span></p> <p><span>Abstra is a fast-growing, Nearshore Tech Talent services company, providing top Latin American tech talent to U.S. companies and beyond. Founded by U.S.-bred engineers with over 15 years of experience, Abstra specializes in sourcing skilled professionals across a wide range of technologies to meet our clients’ needs, driving innovation and efficiency.</span></p> <p><br><br></p> <p><span style="font-weight: bold"><span><span>Responsibilities</span></span></span><span> </span></p> <ul> <li><span><span> Collaborate with the product management and engineering teams to understand</span></span><br></li> </ul> <p><span><span>requirements and translate them into technical specifications.</span></span><span> </span></p> <ul> <li><span><span> Design, develop, and</span><span>maintain</span><span>high-quality mobile applications using React Native.</span></span><span> </span></li> <li><span><span> Work closely with the rest of our engineering team to connect with our API</span></span><br></li> <li><span><span> Communicate effectively with the executive team internally, as well as apply a</span></span><br></li> </ul> <p><span><span>consultative approach externally with clients and/or strategic partners</span></span><span> </span></p> <ul> <li><span><span> Optimize application performance and ensure responsiveness across various devices.</span></span><br></li> <li><span><span> Write clean, scalable, and maintainable code following best practices and coding</span></span><br></li> </ul> <p><span><span>standards.</span></span><span> </span></p> <ul> <li><span><span> Leverage data to inform decisions and define metrics to measure the success of new</span></span><br></li> </ul> <p><span><span>features</span></span><span> </span></p> <ul> <li><span><span> Have a passion for coding and getting your hands dirty</span></span><br></li> </ul> <p><span> </span></p> <p><span style="font-weight: bold"><span><span>Requirements</span></span></span><span> </span></p> <ul> <li><span><span> 5+ years of professional experience in software development, with at least 3 years</span></span><br></li> </ul> <p><span><span>working specifically with React Native.</span></span><span> </span></p> <ul> <li><span><span> Proficiency in React</span></span><br></li> <li><span><span> Strong </span><span>proficiency </span><span>in JavaScript and React Native framework.</span></span><span> </span></li> <li><span><span> Experience with state management libraries such as Redux or</span><span>MobX</span><span>.</span></span><br></li> <li><span><span> Solid understanding of mobile app architecture and design patterns.</span></span><br></li> <li><span><span> Familiarity with RESTful APIs and asynchronous programming.</span></span><br></li> <li><span><span> Knowledge of CI/CD pipelines and automated testing frameworks.</span></span><br></li> <li><span><span> Excellent communication skills and ability to work effectively in a small, remote team</span></span><br></li> </ul> <p><span><span>environment.</span></span><span> </span></p> <ul> <li><span><span> Experience </span><span>utilizing </span><span>AI, </span><span>i.e.</span><span> Claude, and an eagerness to continue incorporating AI </span></span><span> </span></li> <li><span><span> Willingness to start part-time and grow towards full-time hours</span></span><br></li> </ul> <p><span> </span></p> <ul> <li><span><span>Bachelor's degree in Computer Engineering</span><span>, Computer Science or related area.</span></span><br></li> <li><span><span> Knowledge of cloud services (AWS, Firebase, etc.).</span></span><br></li> <li><span><span> Familiarity with </span><span>GraphQL </span><span>and TypeScript.</span></span><span> </span></li> <li><span><span> Contributions to open-source projects or a personal portfolio </span><span>showcasing </span><span>your work.</span></span><span> </span></li> </ul> <p><br><br></p> <p><span style="font-size: 12pt"><span style="font-weight: bold">What We Offer:</span></span></p> <ul> <li><span style="font-size: 12pt">Opportunities for professional growth and development.</span></li> <li><span style="font-size: 12pt">A collaborative and inclusive work environment.</span></li> <li><span style="font-size: 12pt">The chance to work on impactful projects with a talented team.</span></li> <li><span style="font-size: 12pt">Excellent compensation in USD.</span></li> <li><span style="font-size: 12pt">Hardware and software setup.</span></li> </ul>