Mobile Engineer (React Native)
PadSplit
Here’s What You’ll Do Day-To-Day:
- Build Mobile Apps: Develop, maintain, and optimize React Native apps for both iOS and Android.
- Enhance Web Frontend: Build and refine responsive, user-friendly web interfaces using React.js when needed.
- Collaborate Cross-Functionally: Work closely with design, product, and backend teams to translate ideas into working features.
- Elevate Code Quality: Lead and participate in code reviews to uphold best practices and maintainability.
- Optimize Performance: Diagnose and resolve performance issues across mobile and web platforms.
- Ensure Reliability: Implement and maintain automated testing for React Native and React.js components.
- Drive Development: Participate in standups, sprint planning, and architectural discussions that shape team priorities.
- Adapt to Needs: Contribute to web development during periods when web priorities temporarily exceed mobile demands.
Here’s What You’ll Need To Be Successful:
- React Native Expertise: Proven experience building, optimizing, and shipping production mobile apps across iOS and Android.
- Strong React.js Skills: Deep understanding of modern frontend development, state management, and UI performance.
- Backend Awareness: Familiarity with Django/Python environments and experience interacting with APIs.
- Database Knowledge: Experience working with PostgreSQL or MySQL databases.
- Version Control Mastery: Comfort with Git/GitHub/GitLab and collaborative development workflows.
- Testing Proficiency: Experience with automated testing frameworks for both React Native and React.js.
- Problem-Solving Strength: Ability to troubleshoot complex issues and write clean, maintainable code.
- Effective Communication: Strong collaboration skills in an agile, fast-moving environment.
The Interview Process:
- Your application will be reviewed for possible next steps by the Hiring Manager.
- If you meet eligibility requirements, the next step would be a video screen with a member of the PeopleOps team for about thirty (30) minutes.
- If warranted, the next step would be a video technical interview with our VP of Engineering at PadSplit for one (1) hour.
- If warranted, the next step would be a panel video technical interview with one of our Frontend Engineers & Backend Engineers for ninety (90) minutes.
- If warranted, then we move to offer!