Work with us

React.js Developer


Job overview

Arishi is looking to recruit a top-flight Intermediate React.js Developer to join our team.

In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will ensure that these components and the overall application are robust and easy to maintain. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem-solving, sophisticated design, and quality delivery is essential.

Our team is some of the most advanced multi-disciplinary developers in the industry, capable of delivering solutions faster and better than teams ten times our size. We’re very proud of them!


Work Experience: 2 to 3 years.

Job Location: Indore (M.P.)

Job Type: Full-time (WFO)

Must have

  • Strong proficiency in front-end languages (HTML, CSS, SCSS, JavaScript, including DOM manipulation and the JavaScript object model).

  • Thorough understanding of React.js and its core principles.

  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.

  • Familiarity with newer specifications of EcmaScript.

  • Experience with user interface design.

  • Knowledge of performance testing frameworks including Mocha and Jest.

  • Experience with browser-based debugging and performance testing software.

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

Should have

  • Familiarity with RESTful APIs.

  • Knowledge of isomorphic React.

  • Knowledge of modern authorisation mechanisms, such as JSON Web Token.

  • Familiarity with modern front-end build pipelines and tools.

  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

  • Ability to understand business requirements and translate them into technical requirements.

  • Familiarity with code versioning tools (such as Git, SVN, and Mercurial).

Professional Expectations

  • Supreme professionalism with colleagues, clients and in representing Arishi to the wider business community.

  • Excellent timekeeping and focused on project delivery.

  • Basic understanding of the legal principles of Intellectual Property, client confidentiality and company confidentiality.

  • Appreciation of the differences of working for an international company and the expectations that go with this.

  • Be an excellent communicator and presenter in all forms (in-person, email, over the phone).

  • Proactively contribute to a positive team atmosphere and company culture, and generally be a role model for the junior members of the team.


And most of all...

An opinion. You will be challenged at the interview - we look forward to hearing your ideas!

Apply here

(Upload PDF/DOC format only)
(Upload PDF/DOC format only)