We are looking for a Junior/ Senior JavaScript developer who is proficient with ReactJS. The primary focus of the selected candidate would be on developing user interface components using well-known React workflows (such as Flux or Redux). The candidate must be a passionate Software Engineer to design, develop, and install software solutions. Ideally, the candidate should be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design. The developer must be skilled in development, writing clean and scalable code, and documenting functionality.
-
Executing full life-cycle software development.
-
Writing well designed, testable, efficient code.
-
Producing specifications and determining operational feasibility.
-
Integrating software components into fully functional software systems.
-
Developing software verification plans and quality assurance procedures.
-
Documenting and maintaining software functionality.
-
Complying with project plans and industry standards.
-
Good understanding of ReactJS , Test driven Development, Material UI and its core principles.
-
Prior experience with popular ReactJS workflows (such as Flux, Redux or Mobx).
-
Knowledge of REACT tools including Webpack, React Flux architecture, Mono Repo, React context API, Firebase, Enzyme, SSR (server-side rendering), Storybook, SCSS, Yarn Workspace, NPM etc.
- Strong proficiency in JavaScript/ TypeScript language and its nuances, including ES6+ syntax.
-
Knowledge of isomorphic React is a plus.
- Familiarity with RESTful APIs.
-
Familiarity with HTML / CSS/ SCSS.
-
Knowledge of modern authorization mechanisms, such as JSON Web Token.
-
Familiarity with code versioning tools such as Git, Bitbucket, SVN, etc.
Degree in B.Tech(CSE)/ MCA/ MSC(IT).
-
-
Work Anywhere - As a developer you aren’t limited to a particular region or country as 1’s and 0’s is understood everywhere.
-
Comfortable Working Environment - You’ll have an air-conditioned office, fast internet, and a powerful laptop. What more do you need?
-
Constant Learning Curve - You will only get better with passing time as you will be in sync with the technological changes.
-
More Creative - Each day you create something from nothing. The only thing that limits you will be your imagination.
-
Maternity/Paternity leave - Pursue career goals while growing your family.
-
Professional Development - Get opportunities for professional development, to master new skills, and to grow into other roles.