Senior React Native Engineer
Join a friendly team, work on real problems, grow your skills, and make a difference from day one at Foothill Technology Solutions.
We usually respond within two weeks
Key Responsibilities
Design and Build
Develop highly responsive, user-friendly mobile applications using React Native.
Team Collaboration
Work closely with cross-functional teams to define, design, and ship new features.
Code Quality
Ensure robust, readable, and maintainable code, following best practices and industry standards.
Mentoring
Guide and mentor junior developers, conducting code reviews and fostering a culture of continuous learning.
Problem-Solving
Troubleshoot and debug to optimize performance for complex applications.
Innovation and Research
Stay updated with emerging trends in mobile technology and propose innovative solutions.
Testing
Write and maintain unit and integration tests to ensure software quality.
Documentation
Document all aspects of the application or system for future reference, maintenance, and upgrades.
Release & Deployment
Manage the end-to-end release process for iOS and Android, including:
App signing and build configuration
Handling provisioning profiles, certificates, and keystores
Publishing apps to App Store and Google Play Console
Working with CI/CD pipelines (Fastlane, Bitrise, GitHub Actions, etc.) to automate builds and releases
Coordinating hotfixes, phased rollouts, and app updates
Skills and Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
4+ years of experience in mobile development, with at least 2-3 years working specifically with React Native.
Strong understanding of React.js and its core principles, along with Redux.
Experience with popular React workflows (such as Redux).
Familiarity with native build tools (e.g., XCode, Gradle for Android Studio/IntelliJ).
Experience with RESTful APIs and mobile libraries for networking.
Strong understanding of UI/UX standards for mobile applications.
Proficient in code versioning tools, such as Git.
Excellent problem-solving, analytical, and communication skills.
Personal Attributes
Passion for writing clean, readable, and maintainable code.
Ability to work both independently and within a team environment.
Strong organizational and project management skills.
Continuous learning mindset to keep up with the fast-evolving mobile technology landscape.
- Department
- Mobile Development
- Role
- Senior React Native Developer
- Locations
- Palestine
- Remote status
- Hybrid
About Foothill Technology Solutions
FTS is an international software development company with offices in the USA, Palestine, and Chile. We provide a wide range of advanced development and consulting services held to the highest standards, along with an in-house engineering function that directly expands our clients’ teams.
FTS is committed to delivering innovative technology solutions tailored to meet each client’s needs. Over the years, we’ve successfully led and contributed to core projects for a diverse set of clients, while fostering local talent and creating career opportunities in Palestine, Chile, and beyond—serving both regional and global markets.
Already working at Foothill Technology Solutions?
Let’s recruit together and find your next colleague.