React JS Developer

Aleph Pe Ltd| Date Posted: 21-Nov-2020
Save Job
Job Nature:
Permanent
Position Level:
Experienced
Qualification:
Diploma, Bachelor's / Honours, Masters / PhD

Job Description

Job Description

We are looking for an awesome JavaScript developer who is proficient with React JS. Your primary focus will be developing user interface components and implementing them following well-known React JS workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. 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 a quality product are important.

Minimum Qualifications

  • A seasoned web front end developer with 5+ years of experience

  • Worked in React.Js (at least 8 months)

  • Thorough understanding of React.js, Flux architecture

  • Strong HTML 5 skills. Should be able to use appropriate hooks in XHTML to limit the number of classes and ID’s required on a page

  • Strong basics of Javascript

  • Good understanding of CSS/CSS3 inheritance and how to use it to your advantage

  • Expertise in at least one CSS Preprocessors (LESS/SASS)

  • Good understanding of responsive principles and have done at least 3 excellent responsive solutions with mobile-to- desktop approach from a single codebase

  • Making pixel-perfect UI that meet the design requirements

  • Knowledge of JS module system

  • Familiarity with newer specifications of EcmaScript

  • Experience with data structure libraries (e.g., Immutable.js)

  • Good in Gulp, Grunt, Git version control system

  • Excellent verbal and written communication skills

  • Eager to learn new technologies with self-effort

  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model

  • Familiarity with RESTful APIs

  • You have knowledge of modern authorization mechanisms, such as JSON Web Token

  • Clear with ES6 (ECMA-6) Javascript concepts

  • Knowledge and experience with JavaScript Testing libraries like Mocha / Jasmine / Karma

Bonus skills :

  • Experience with Ember Js, Redux

  • Experience with Babel and Webpack

  • Knowledge of isomorphic React is a plus

Benefits 

  • Competitive salary (compensation will be based on experience)

  • Medical benefits

  • Casual work environment and attire

  • A solid team behind you: great people who love what they do

  • Competitive benefits and a fun, fast-paced work environment

  • Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, where ideas are shared freely. We cross geographies, cultures and markets to solve customer problems, where open communication, creativity and exploration are encouraged

  • We are committed to equal employment opportunity regardless of race, colour, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law

  • Opportunities for personal and professional growth offerings from our in-house Learning @ Aleph Academy, Flocket meetups, timely training for skills upgrade, workshops and conferences, and mentor-mentee program

Company Overview
Aleph Pe Ltd