Senior Front-end Developer

Job Description

> Implement highly performant frontend experiences
> Implement new and extend existing features
> Ensure consistent styling Ensure consistent styling across all web products
> Mentor and level up fellow engineers on the team through code reviews and architecture discussions
> Represent your team in frontend engineering discussions with other teams
> Take ownership of features by ensuring test coverage, adherence to best practices, and guiding long-term architecture.

Required Skills and Experience

> At least 3-4 years of frontend development experience
> In-depth knowledge of core JavaScript, ES6 Syntax, TypeScript, and DOM manipulation
> Thorough understanding of React.js and its core principles
> Experience with React Hooks, Redux, and Styled Components
> Solid understanding of HTML/CSS and comfortable with using CSS preprocessors such as SASS/LESS
> Experience delivering responsive user Interfaces which work across multiple devices
> Familiarity with RESTful APIs.
> Experience writing unit tests with Jest, Mocha and/or Chai etc.
> Familiarity with modern front-end build pipelines and tools such as Babel, Webpack, NPM, etc.
> Ability to understand business requirements and translate them into technical requirements
> Proficient understanding of code versioning tools, such as Git.

Bonus Points For:

> A knack for benchmarking and optimization
> Knowledge of modern authorization mechanisms, such as JSON Web Token
> Experience with any other library/framework e.g AngularJS, Vue
> Experience in leading a team.

Education

> Bachelor’s degree in Computer Software or related fields.

Job Summary

  • Published on:2021-12-23 2:06 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-26