Pemo

Front-End Engineer

Pemo

full-time

Posted on:

Origin:  • 🇦🇪 United Arab Emirates

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

FluxGatsbyJavaScriptNext.jsReactReduxWebpack

About the role

  • Develop and implement user interface components using React.js and related workflows (Redux, Flux, Webpack)
  • Profile and improve front-end performance and perform browser-based debugging
  • Document and maintain the front-end codebase and application changes
  • Work with the product team in an Agile process: participate in stand-ups and retrospectives and collaborate with product owners and designers
  • Automate and optimise software engineering processes and explore new tools, processes and technologies
  • Review application requirements and interface designs; identify web-based user interactions
  • Develop and implement front-end architecture to support UI concepts and deliver highly responsive user interface components

Requirements

  • 3+ years of experience in front-end software engineering, preferably in a high-growth tech company
  • Previous experience working as a React.js developer
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
  • Knowledge of React tools including React.js, Gatsby.js, Next.js, Webpack, Enzyme, Redux, and Flux
  • Experience with progressive web applications
  • Experience with user interface design
  • Experience with browser-based debugging and performance testing software
  • Excellent troubleshooting skills
  • Good project management skills
  • Experience working in an agile development environment and Scrum methodology is a plus
  • Advanced communication skills
  • Ability to work in a team or independently and take responsibility for results
  • (Preferred) Bachelor’s degree in Computer Science, Information Technology, or a similar field