JOB DUTIES AND RESPONSIBILITIES
- Develop and maintain high-quality, scalable mobile applications using React Native and Expo
- Architect and implement robust, reusable, and maintainable components and modules
- Optimize performance of mobile applications to ensure smooth animations, fast load times, and efficient memory usage
- Collaborate with designers and product teams to translate wireframes and mockups into fully functional mobile applications
- Integrate APIs and third-party services, ensuring smooth communication between front-end and back-end systems
- Ensure cross-platform compatibility and responsiveness across iOS and Android, and Web devices
- Write clean, maintainable, and well-documented code following best practices and coding standards
- Conduct code reviews and provide mentorship to junior developers
- Implement and maintain automated testing to ensure application stability and performance
- Stay up to date with the latest mobile development trends and best practices in the React Native and Expo ecosystem
- Participate in Agile development processes, including sprint planning, estimation, and retrospectives
REQUIREMENTS AND QUALIFICATION
- 5+ years of experience in mobile development, with at least 3 years of hands-on experience with React Native and Expo
- Proficiency in JavaScript and TypeScript, including ES6+ features
- Deep understanding of React Native core concepts, including hooks, state management, and component lifecycle
- Experience with Expo SDK, including Expo modules, EAS (Expo Application Services), and Expo Go
- Strong knowledge of mobile UI/UX principles, animations, and accessibility best practices
- Experience integrating RESTful APIs into mobile applications
- Familiarity with push notifications, deep linking, and mobile authentication mechanisms (APN, FCM, Apple/Google Auth)
- Experience with native mobile development (Swift/Kotlin) is a plus but not required
- Understanding of CI/CD pipelines for mobile applications, including App Store and Google Play deployment
- Familiarity with performance optimization techniques for mobile applications
- Excellent problem-solving skills and ability to work independently in a fast-paced environment
- English proficiency is a must. You must be able to clearly communicate your ideas and work with English-speaking team members
- Preferred: Based in Buenos Aires with availability to work on-site in our office in CABA two days a week (Tuesdays and Thursdays).
Other Jobs from Squire
Engineering Manager
Manual QA Engineer
Front End Developer
VP, Engineering
Similar Jobs
Software Engineer - Mercari Group (Summer Internship)
Sr. Machine Learning Software Engineer (Match Group AI)
Senior Frontend Engineer, React Native
Senior Frontend Engineer, React
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say