Frontend Developer Roles
Job Summary
We are looking for Frontend Developers experienced in React.js, Next.js, and Vue.js to build high-performance web applications. You will work closely with product teams to deliver scalable, user-friendly solutions across web and mobile platforms. The roles require strong coding skills, UI/UX awareness, and the ability to optimize interfaces for various devices.
Responsibilities
- Develop Front-End applications using React, NextJS, and Vue.js
- Optimize websites for speed, responsiveness, and scalability
- Collaborate with product teams on system requirements
- Build custom UI components and service flows
Required Skills
- React.js, Next.js, and Vue.js
- HTML5, CSS3, and Javascript
- RESTful services and Git
- UI/UX principles and SEO knowledge
Job Details
Frontend Developer ( React.js & Next.js )
JOB DESCRIPTION
- Develop Front-End web applications using NextJS based on product requirements.
- Build applications using React Native.
- Ensure testing, optimization, maintainability, and reusability.
- Participate in analyzing and designing service development flows based on customer and company requirements.
- Evaluate, analyze, upgrade, and optimize source code during development.
- Research new technologies to apply to current and future projects.
- Collaborate closely with team members and other departments.
Requirements
- At least 2 years of Front-End development experience with React; experience with React Native is a plus.
- Strong foundation in HTML, CSS, ReactJS, and NextJS.
- Good understanding of concepts, workflows, and best practices within the React ecosystem.
- Experience deploying applications in a Linux environment.
- Solid understanding of UX/UI principles and ability to design attractive, intuitive, and user-friendly interfaces.
- Basic knowledge of software development processes and tools.
- Professional working attitude with a high sense of responsibility.
- Good teamwork, communication, and cross-team collaboration skills.
- Good English communication skills.
Frontend Developer ( Vue.js & React.js )
- Collaborate with the team to identify user and system requirements, ensuring clear understanding of project objectives.
- Optimize websites for speed, reliability, and scalability, ensuring exceptional user experience across various devices and platforms.
- Build mobile-responsive websites, both with and without frameworks, ensuring seamless user interaction on different devices.
- Develop custom UI components that integrate with existing CSS and Javascript frameworks, contributing to the enhancement of overall user interface.
Requirements
- Fresh graduates with a strong portfolio and skills are encouraged to apply.
- Proficient knowledge of HTML5, CSS, Javascript, and DOM.
- Familiarity with CSS and Javascript frameworks such as Bootstrap, Vue.js, or React.js.
- Basic understanding of CSS preprocessors like SASS and LESS.
- Experience with RESTful services, AJAX integration, and version control tools like Git.
- Familiarity with template engines like Blade from PHP Laravel.
- Understanding of user interface design fundamentals, UI patterns, interaction design, user experience design, and usability.
- Knowledge of basic SEO best practices.