Mô Tả Công Việc
About FFW:
For over 20 years, FFW has provided significant digital experiences to the world’s largest brands, many within the Fortune 50 in finance, power, media, healthcare, and pharmaceuticals. FFW is a team of more than 600+ people across 11 countries and growing fast. Not only do we work with large organizations, but we have a diverse portfolio across various verticals working on a variety of mission-critical digital solutions. Learn more about us at
About the Position:
FFW’s front-end developers are the foundation of our delivery team and work on challenging client engagements and internal solutions. Our developers are trusted specialists who partner with our senior technical leadership and engagement leadership to successfully deliver services to our clients.
We're looking for front-end developers ( Mid, Senior, Lead level) that are capable of collaborating across international teams and have good communication skills. You will be trusted to overcome technical challenges, work as part of a fantastic team, and grow your skills and career. The position requires programming skills, problem-solving abilities, and an eye for detail.
Responsibilities:
- Take designs from the design team and convert them into the appropriate components, with a close attention to visual detail.
- Build reusable code for current projects & future use
- Ensure the technical feasibility of UI/UX designs
- Assure that all user input is validated before submitting to back-end services
- Collaborate with other team members and stakeholders
- Document software design and communicate decisions with team members.
- Provide technical solutions and estimation
- Perform code review, deploy software and handle operational issues
- Optimize applications for maximum speed and scalability
- Supervise and support junior developers in fulfill their tasks and improving their skills
Yêu Cầu Công Việc
General:
- Good English writing skill is required
- At least 4+ years experience hands on web development with enterprise projects successfully delivered.
- Good at time management, communication, problem-solving, analytical skills
Technical Experience: - Successful track record of developing quality software as part of a development team
- Proficient skills in HTML5, CSS3/SASS, Javascript to build dynamic websites or web applications
- Knowledge of native JavaScript, including ES5, ES6, and an understanding of browser compatibility implications
- Experience with modern JS frameworks like Reactjs, Vuejs, Next.js, or Nuxt.js
- Experience with Ajax and using REST APIs
- Knowledge of Git processes and experience with Git Flow
- Experience building themes that meet accessibility standards
- Experience being the “go-to” problem solver sought out for their willingness and ability to solve challenging problems
- Familiar with Scrum/Agile development concepts
- Proficiency with jQuery and Bootstrap frameworks
- Skilled in writing clean, organized, and performant code
- Good time management, code automation
Nice to Have:
- Experience with headless content management systems
- Experience with customer data platforms
- Knowledge of Drupal 7, Drupal 8, and Drupal 9
- Experience developing custom Drupal themes
- Knowledge of and experience with WordPress
- Experience with Express, Webpack, Caas, and Saas
- Experience with Contentful CMS
- Experience with Segment
- Good English speaking
- Experience leading FE team is STRONG PLUS
Hình thức
Quyền Lợi
- The latest technologies for mobile & web development for global enterprises
- Cutting-edge collaborative software development with CI enabled platform
- Teammates are like brothers, but they will challenge you to exceed your limits
- The finest web dev tools to maximize your coding quality and speed
- High salary, attractive annual bonuses if goals are hit, 13th month salary
- Project Celebration Party, because we’ve been working hard.
- Health check, team building, travel events
- Premium Health Insurance
- Flexible working environment options