JobRialto
Senior / Lead React Native Developer
JobRialto, San Francisco, California, 94199
Job Summary: We are seeking a Senior / Lead React Native Developer with expertise in mobile application development, particularly in the retail domain and Point of Sale (POS) systems. The ideal candidate will have extensive hands-on experience with React Native, JavaScript, TypeScript, and related frameworks. As a technical lead, you will coordinate with cross-functional teams, manage the development lifecycle, and ensure best practices in coding, testing, and deployment. Key Responsibilities: App Development: • Design, develop, and maintain mobile applications using React Native, ensuring optimal performance and responsiveness across devices. • Collaborate with cross-functional teams to define, design, and implement new features. State Management: • Utilize Redux for state management to ensure seamless user experience and efficient data flow within applications. Coding & Best Practices: • Write clean, maintainable, and efficient code in JavaScript and TypeScript. • Conduct code reviews and provide constructive feedback to ensure coding standards and best practices are upheld. Testing & Debugging: • Identify and resolve bugs and performance bottlenecks in applications. • Implement unit testing and integration testing to ensure application quality. Collaboration & Agile Practices: • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. • Work closely with designers and product managers to ensure alignment on project goals and user experience. Continuous Learning: • Stay up to date with the latest industry trends and technologies in mobile development, React Native, and related frameworks. Required Qualifications: • Hands-on experience with React Native, Redux, JavaScript, and TypeScript. • Proficiency in Core JS, JSX, TS, ES6, HTML5, SASS/LESS, CSS3/Flexbox Grid, REST APIs, Node.js. • Strong understanding of mobile app design principles, platforms, architecture, and development for both iOS and Android (including Swift/React Native). • Experience implementing and consuming RESTful APIs, integrating webhooks, and backend data layers. • Proven ability to build and deploy applications to the Play Store and App Store. • Experience maintaining and versioning applications in centralized repositories. • Excellent problem-solving abilities, debugging skills, and attention to detail. Preferred Qualifications: • Experience in retail domain and POS systems. • Familiarity with UX design principles and participation in UX workshops. • Strong understanding of responsive design and user experience optimization. Certifications (if any): • Relevant certifications in mobile application development or React Native are a plus. This role offers an exciting opportunity to lead mobile application projects, collaborate with cross-functional teams, and drive innovative solutions in the retail industry. If you are passionate about building high-quality, responsive mobile applications, we encourage you to apply. Education: Bachelors Degree