We are looking for a talented React Native Developer who is passionate about building optimized, modular, and high-performance applications. In this role, you will be responsible for creating pixel-perfect, smooth, and responsive UIs for mobile applications while ensuring a seamless user experience. You will work closely with backend developers, designers, and product managers to develop and deliver robust front-end solutions that align with business objectives.
Key Responsibilities
- Develop well-structured, optimized, and reusable components that improve the maintainability and performance of applications.
- Build pixel-perfect, buttery smooth UIs across both iOS and Android platforms.
- Focus on performance-oriented solutions while ensuring seamless user interactions and experiences.
- Work collaboratively with backend developers, UI/UX designers, and product managers to integrate APIs and deliver end-to-end features.
- Implement clean, modern animations and transitions that enhance user experience and engagement.
- Conduct performance optimization and ensure Core Web Vitals, page speed enhancements, and Lighthouse reports are well-optimized.
- Ensure cross-browser compatibility, including Android native browsers and iOS Safari.
- Implement server-side rendering (SSR) to enhance application speed and SEO.
- Participate in peer code reviews to improve code quality and follow best practices.
- Develop and implement business logic and features while integrating APIs effectively.
- Utilize Webpack for bundling and optimizing application performance.
Must-Have Skills & Qualifications
- Strong hands-on experience with React Native, React JS, and Vanilla JavaScript.
- Deep understanding of Redux & middleware, along with best practices in state management.
- Proficiency in implementing smooth animations and transitions for an enhanced user experience.
- Strong knowledge of Core Web Vitals, page speed optimization, and performance improvement techniques.
- Expertise in handling feature complexity and ensuring cross-browser compatibility across various platforms.
- Experience with server-side rendering (SSR) to improve page load performance.
- Ability to perform peer code reviews to enhance quality and adhere to industry best practices.
- Strong grasp of Webpack and module bundlers for optimizing performance.
- Experience in CSS frameworks like Bootstrap or Foundation for responsive UI development.
- Solid understanding of HTML5 and CSS3 for front-end structuring and styling.
- Hands-on experience with closures, design patterns, and functional programming concepts.
- Proficiency in modern ECMAScript (ES6+) features and JavaScript standards.
- Knowledge of SEO best practices, including meta tags, canonical references, and schema definitions.
- Experience working with Git, Bitbucket, and other version control tools.
- Familiarity with Node.js, npm, and JavaScript-based build tools.
Good to Have
- Experience with CSS pre-processors such as SASS, LESS, or styled-components.
- Familiarity with accessibility standards and responsive design principles.
- Exposure to cloud-based services and deployment processes.
- Previous experience working in Agile environments with CI/CD pipelines.
Why Join Us?
- Work on exciting and innovative projects with a talented and passionate team.
- Opportunity to work with modern front-end technologies and best practices.
- Supportive work culture that encourages learning and growth.
- Competitive salary and benefits package.
If you're passionate about front-end development and have a keen eye for detail, we'd love to hear from you! Apply now and be part of our growing team.