Frontend Developer

January 23, 2023

Job Description

About the role
We are looking for a skilled Front-End Developer to join our engineering team. In this role, you will be responsible for developing and implementing functional user interface components using JavaScript (React.js) concepts and frameworks. You will be completely owning all the various front-end products and platforms, which currently serve 20M+ users/year across the globe.
 
Key responsibilities
  • Your primary focus will be on developing user interface components and implementing them following well-known JavaScript (React.js) concepts and workflows.
  • You will ensure that these components and the overall application are robust, easy to maintain and scalable.
  • Maintain a very high standard of UI Structuring, layout and ensuring a delightful visual experience for users.
  • You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.
 
Technical Skills
  • 1-2 years of experience, working with frontend technologies.
  • Experience working with modern JavaScript libraries and tools like ReactJS (mandatory), ES6/ES7, Webpack, Gulp.
  • Strong knowledge of HTML+HTML5, JS, CSS+CSS3
  • Experience with unit testing in any modern JavaScript libraries (Jest/Mocha/Jasmine)
  • UI Performance – should have hands-on experience in optimizing page load, rendering, caching
  • Proficiency with modern frontend development frameworks and libraries, such as Redux, Redux-Saga, and React Router
  • Familiarity with version control systems, such as Git
  • Proficient with creating UI components, interaction patterns, task flows, converting a design to web pages
  • Keeps an eye on new front-end ecosystem changes
 
Soft Skills
  • Obsessed with best practices and have an eye for detail
  • Self starter with a high level of drive and commitment
  • High Ownership (taking complete responsibility for the growth via the respective channels)
  • Ability to multi-task, work in a fast-paced start-up environment, and get-things-done
  • Strong communication skills.
  • Hands-on and detail oriented
 
Must Haves
  • Should have experience in React JS and Redux
  • Should have hands-on experience in optimizing page load, rendering, caching.
  • Strong knowledge of HTML+HTML5, JS, CSS+CSS3.
  • Experience working with modern JavaScript libraries and tools like ReactJS (mandatory), ES6/ES7, Webpack, Gulp.
  • Proficiency with modern frontend development frameworks and libraries, such as Redux, Redux-Saga, and React Router.
  • Experience with unit testing in any modern JavaScript libraries (Jest/Mocha/Jasmine)
 
Good to Have
  • Working Knowledge on AWS or Azure