Job Overview
-
Date Posted
September 24, 2025
-
Expiration date
October 24, 2025
-
-
Qualification
Bachelor Degree
-
-
-
-
-
-
-
-
Job Description
Level: Middle
Type: Fulltime; On-site
JOB DESCRIPTION
We are seeking an experienced Frontend JavaScript Developer to join our dynamic development team. The ideal candidate will have strong expertise in modern JavaScript frameworks and libraries, with a focus on building scalable, high-performance web applications for our SaaS project.
JOB REQUIREMENTS
Core JavaScript Skills:
- TypeScript: Proficient in TypeScript for type-safe development
- Modern JavaScript: Strong knowledge of ES6+ features and syntax
- Development Tools: Experienced with browser developer tools and debugging techniques
- Build Tools: Hands-on experience with Webpack and/or Vite
- Code Quality: Proficient with ESLint for code linting and maintaining code standards
Mandatory Requirements:
React Ecosystem:
-
- State Management: Proficient with Redux for complex state management
- Context API: Experience with React Context API for component communication
- Modern React: Strong knowledge of React Hooks (useState, useEffect, useContext, useCallback, etc.)
- Performance Optimization: Experience with React.memo and performance optimization techniques
- HTTP Communication: Proficient with Axios for API integration and HTTP interceptors
- Caching Strategies: Understanding of database caching mechanisms
- CDN Integration: Experience with Content Delivery Network implementation
Next.js Framework:
-
- Solid experience with Next.js for server-side rendering and static site generation
- Understanding of Next.js routing, API routes, and deployment strategies
- Knowledge of Next.js performance optimization techniques
UI/UX Development:
-
- CSS Frameworks: Proficient with Bootstrap for rapid UI development
- Responsive Design: Strong skills in creating responsive, mobile-first designs
- Design Tools: Familiar with Figma for design implementation and collaboration
- UI Libraries: Experience with popular UI component libraries (Material-UI, Ant Design, Chakra UI, etc.)
- Cross-browser Compatibility: Ensuring consistent user experience across different browsers
ADDITIONAL REQUIREMENTS
- Minimum 4 years of frontend development experience
- Strong problem-solving and analytical skills
- Experience with version control systems (Git)
- Understanding of web performance optimization techniques
- Knowledge of testing frameworks (Jest, React Testing Library) is a plus
- Familiarity with CI/CD pipelines
- Good English communication skills
- Ability to work collaboratively in an agile development environment
What We Offer:
- Training policy, salary, and bonus that match your skills and experience
- Provision of full of devices for work
- 100% salary during the probation period
- Full insurance policies
- Dynamic, comfortable, and creative working environment
- Team Building events/ company trips every year
- Snacks and fruits for breaks
- Sports activities to recharge positive energies
- Immerse in an English-speaking environment for professional foreign communication
Interview: 2 rounds
- Online interview with PM + short coding test
- Online/ offline interview with COO + HR