Top 3 reasons to join us
100% salary during the probation period
18 fully paid leave days per year
Bao Viet Insurance and annual health check-ups
Job description
We are seeking a proactive and skilled React.js \& Hybrid Mobile Developer to join our dynamic team. You will be instrumental in building our next-generation web and mobile applications, taking full ownership of features from conception to deployment. This role is perfect for a developer who is not only proficient with React but also excited by the challenge of bridging the gap between web and native platforms using modern technologies like Capacitor.What You’ll Do:
Design and Develop: Implement high-performance, user-facing features for our web, PWA, and mobile apps using React.js and Capacitor.
Contribute and Innovate: Actively collaborate with UI/UX designers and product managers to translate mockups into elegant, functional, and reusable components. We value your technical insights to improve our product.
Ensure Quality: Write clean, well-documented, and maintainable code using TypeScript. Ensure cross-platform compatibility, responsiveness, and accessibility across all target devices.
Deliver with Ownership: Manage your own tasks, prioritize effectively, and consistently deliver high-quality work on schedule in a fast-paced, agile environment.
Estimate and Plan: Provide accurate task estimations, break down complex features into manageable tasks, and proactively communicate progress and blockers.
Optimize and Improve: Continuously identify and address performance bottlenecks, ensuring a smooth and responsive user experience on both web and native platforms.
Your skills and experience
Required Skills: At least 1*+ years of professional experience with React.js
Solid understanding of React core concepts (Hooks, Context API, component lifecycle, etc.)
Experience with a modern state management library (e.g., Redux, Zustand, or React Query)
Proficiency in JavaScript, TypeScript, HTML5, and CSS3, with a strong focus on responsive design
Understanding of hybrid mobile development concepts; experience with Capacitor or PWA is a plus
Bonus Points (Nice to Have):* Hands-on experience building and deploying hybrid mobile apps using Capacitor
Experience integrating web apps with native features using Capacitor plugins or building custom plugins
Basic knowledge of native mobile development (iOS/Android)
Experience in a product-driven environment with a lean, agile workflow
Familiarity with testing frameworks such as Jest or React Testing Library
A portfolio or examples of work showcasing your ability to independently manage projects and deliver results
Why you'll love working here
Benefits: Competitive income: $800 – $1600*
100% salary during the probation period
18 fully paid leave days per year
Bao Viet Insurance and annual health check-ups
Working hours: Monday - Friday (9:00 AM - 6:30 PM)
Periodic performance reviews.
Salary reviews based on your competency, responsibilities, and performance.
Competitive annual bonus on business results
Company-provided equipment: Windows laptop, MacBook, or PC, depending on your job role.
Ample growth opportunities: Develop your skills through structured training, collaboration with top industry experts, and scholarship programs to enhance your knowledge.
A young, friendly, and inclusive work environment that respects diversity.
Annual company trips, pizza parties, birthday gifts, coffee, and more!
Recruitment process:Thank you for your interest and desire to join us! Please submit your application by clicking the 'APPLY NOW' button below.* We will respond to you within 1 week of receiving your application. If you do not receive a response after one week, it means your application may not be suitable for this position. (Sometimes we are unable to respond to each application due to the large number of applicants. We greatly appreciate your interest and support.)
We will have a brief phone interview first (first round).
If you pass the phone interview, we will have an in-person interview regarding expertise (second round)
If you pass the second round, we will have an in-person interview regarding cultural fit (final round). If you pass the final round, you will undergo a 2-month probation before becoming a full member.
If you're available to start work right away, it would be highly beneficial.