We are seeking a Senior Front-End Developer with strong expertise in React and React Native, as well as experience integrating AI-driven tools such as GPT-based technologies, to join our growing team and help shape the future of recipe management.
Key Responsibilities
- Develop and optimize front-end applications using React.js for web and React Native for mobile applications, ensuring high performance and responsiveness across all platforms.
- IntegrateAI-driven solutions (such as GPT models) to enhance recipe creation, automation, and user experiences within the platform.
- Collaborate closely with UI/UX designers, backend developers, and product managers to deliver intuitive, engaging, and seamless user experiences.
- Ensure scalability and maintainability of front-end code by following best practices and implementing modular and reusable components.
- Work with API integrations, ensuring smooth data flow between front-end and backend services, including third-party APIs like Stripe, Firebase, and social media platforms.
- Implement responsive and adaptive designs, ensuring an optimal experience across various devices and browsers.
- Participate in code reviews, debugging, and performance optimization to ensure a robust and error-free product.
- Stay updated with emerging technologies and advocate for their adoption to enhance the product and development processes.
- Mentor junior developers, sharing knowledge and best practices to foster a strong front-end development team.
Qualifications & Requirements
Technical Skills:
- Proven experience (5+ years) in front-end development, with a strong focus on React.js and React Native.
- Solid understanding of AI technologies, particularly in integrating AI tools such as GPT-4, OpenAI APIs, and AI-driven automation features.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3, with deep knowledge of modern development frameworks and libraries.
- Experience working with state management libraries, such as Redux, Recoil, orContext API.
- Strong understanding of RESTful API integration and working with GraphQL.
- Familiarity with front-end performance optimization techniques.
- Experience in using tools such as Firebase, AWS, Google Cloud, and Akamai for hosting and deployment.
- Familiarity with mobile-specific challenges such as performance, device compatibility, and app store requirements.
- Experience with CI/CD pipelines and version control (Git/GitHub).
Soft Skills:
- Strong analytical and problem-solving skills with the ability to think critically and proactively address technical challenges.
- Excellent communication skills, with the ability to collaborate effectively across teams.
- Self-motivated and capable of working independently in a remote environment.
- Passion for innovation and continuous learning to stay ahead of industry trends.
Preferred Qualifications
- Experience in developing white-labeled applications.
- Understanding of SEO best practices for web applications.
- Knowledge of UI/UX design principles and experience collaborating with designers.
- Experience with Agile methodologies and sprint-based development workflows.
- Prior experience in the foodtech, fintech, or marketplace industries is a plus.