Front-End Developer (React Native, ReactJS)

Pizza Hut Digital & Technology
PHDV Gala Dinner_Company Trip 2022
PHDV Team Building_Company Trip 2022
PHDV_WEB Team_Company Trip 2022
+2
Waseco Building - 10 Pho Quang Street, Ward 02, Tan Binh, Ho Chi Minh
Hybrid
Posted 18 days ago

Top 3 reasons to join us

  • Flexible Friday afternoon
  • 18 Annual Leave + 5 Recharge Days/ Year
  • Hybrid working model

Job description

  • Web Application Development: Design, develop, and maintain scalable, high-performance web applications using React. Collaborate with backend developers to integrate APIs and other services, ensuring smooth data flow and system functionality. 
  • Mobile App Development: Build and maintain mobile applications for both iOS and Android using React Native. Create reusable components, ensure high-quality UI, and optimize for performance across devices. 
  • User Experience (UX): Work closely with the UX/UI design team to transform designs into interactive, user-friendly interfaces. Ensure consistency across web and mobile platforms, maintaining the company’s design principles and guidelines. 
  • Performance Optimization: Identify performance bottlenecks and implement solutions to improve application performance, ensuring fast load times and smooth interactions. 
  • Cross-Functional Collaboration: Collaborate with Product Managers, Designers, and Backend Developers to deliver feature-rich and user-centric applications. Participate in sprint planning and review meetings to ensure clear communication and alignment with project goals. 
  • Code Quality & Best Practices: Write clean, maintainable, and reusable code while following best practices for code quality, testing, and documentation. Conduct code reviews to ensure adherence to standards and foster continuous improvement. 
  • Testing & Debugging: Utilize testing frameworks (Jest, etc.) to write unit and integration tests. Debug and troubleshoot application issues, ensuring a seamless user experience with minimal downtime. 
  • Stay Updated: Keep up with the latest trends and best practices in React, React Native, and front-end development, and share knowledge with the team to drive innovation. 

Your skills and experience

  • Proven Experience: 2+ years of experience in front-end development with a strong focus on React and React Native. 
  • Strong Proficiency in JavaScript (ES6+): Solid understanding of JavaScript concepts, including closures, promises, async/await, and ES6+ features. 
  • Component-Based Architecture: Experience building reusable and modular components in React and React Native. 
  • State Management: Knowledge of state management libraries like Redux or similar. 
  • API Integration: Experience working with RESTful APIs and WebSocket integration. 
  • UI/UX Design: Strong understanding of responsive design principles and mobile-first development. Ability to implement pixel-perfect UI based on design specifications (Figma, etc.). 
  • Version Control: Proficiency with Git and collaboration tools like GitHub or GitLab. 
  • Cross-Platform Development: Experience building cross-platform mobile applications with React Native for iOS and Android. 
  • Performance Optimization: Familiarity with optimizing React/React Native applications for performance, including techniques like code splitting, lazy loading, and image optimization. 
  • Testing: Experience with testing frameworks like Jest, Mocha, or React Testing Library. 
  • Problem-Solving Skills: Strong troubleshooting skills and the ability to think critically when solving complex problems. 
  • Communication: Excellent communication skills, both verbal and written. Comfortable working in a collaborative, fast-paced environment. 

 

Nice to Have: 

  • Experience with TypeScript: Knowledge of TypeScript and how it integrates with React/React Native applications. 
  • Familiarity with CI/CD: Experience with continuous integration and deployment tools such as CircleCI, GitLab CI. 
  • Mobile App Deployment: Familiarity with app store deployment processes for both iOS (App Store) and Android (Google Play). 
  • Experience with Native Modules: Ability to bridge React Native to native code (Java, Swift, Objective-C, Kotlin). 
  • Design Systems: Experience building and maintaining design systems for large-scale applications. 
  • Cloud Platforms: Experience working with cloud services like AWS, Firebase, or similar for app backend integration. 

Why you'll love working here

Attractive Benefits:

  • 100% salary during probation period
  • Annual Leave: 18 days/ year
  • Five “Recharge Days” – Extra days, in addition to company holidays.
  • Flexible Friday afternoon
  • Full salary insurance
  • 13th-month bonus
  • Gift + 1 day off for birthday
  • Company Trip once a year
  • Advanced health insurance (Generali)
  • Regular engagement activities: sport clubs, monthly company lunches, internal event…
  • Support Macbook and Monitor

Pizza Hut Digital & Technology

View company

Pizza Hut Digital & Technology

Company type
IT Product
Company industry
Software Products and Web Services
Company size
51-150 employees
Country
United Kingdom
Working days
Monday - Friday
Overtime policy
No OT