About the Role
We’re seeking an experienced React Native Developer with strong Laravel and object-oriented PHP skills to build and maintain high-performance mobile applications and backend systems. In this role, you’ll work on creating seamless cross-platform experiences while collaborating with our product and design teams, while also contributing to our Laravel-based backend infrastructure.
Responsibilities
- Design and develop robust applications using React Native for both iOS and Android platforms
- Build and maintain Laravel-based backend systems using object-oriented PHP
- Create reusable components and establish coding standards for both mobile and backend development
- Integrate RESTful APIs and third-party services into mobile applications
- Design and implement database schemas and efficient SQL queries
- Optimize application performance and ensure smooth user experience
- Implement state management solutions using Redux or similar libraries
- Debug issues and resolve technical challenges across different devices and OS versions
- Collaborate with the backend team to design and implement new features
- Participate in code reviews and maintain code quality through testing
Requirements
- 3+ years of experience developing mobile applications with React Native
- Strong experience with Laravel framework and object-oriented PHP
- Proficiency in JavaScript/TypeScript and React fundamentals
- Experience with native build tools (Xcode, Android Studio)
- Knowledge of state management patterns and libraries (Redux, MobX, Context API)
- Strong understanding of MVC architecture patterns
- Experience with MySQL/PostgreSQL database design and optimization
- Familiarity with RESTful APIs and third-party integrations
- Understanding of mobile app architecture and best practices
- Experience with version control systems (Git)
- Strong problem-solving skills and attention to detail
Preferred Qualifications
- Experience with native iOS or Android development
- Knowledge of Swift, Kotlin, or Java
- Experience with PHP unit testing and TDD
- Familiarity with continuous integration and deployment (CI/CD) pipelines
- Experience with automated testing frameworks
- Understanding of App Store and Play Store deployment processes
- Contributions to open-source projects
- Experience with agile development methodologies
Technical Skills
- React Native
- Laravel
- Object-Oriented PHP
- JavaScript/TypeScript
- Redux/State Management
- REST APIs
- Mobile App Testing
- Git
- MySQL/PostgreSQL
- iOS/Android Development Tools
- Cross-Platform Development
We Offer
- Competitive salary and equity options
- Health, dental, and vision insurance
- Latest development hardware
- Professional development budget
- Regular team events and hackathons
- Collaborative development environment
To Apply
Please submit your resume, GitHub profile or code samples demonstrating both your React Native and Laravel expertise, and a cover letter outlining your most challenging full-stack development projects. Include examples of apps you’ve published to the App Store or Play Store, as well as any significant Laravel projects you’ve worked on.