This post is over 30 days old. The position may no longer be available

React js Lead

Ideapoke , Bangalore · ideapoke.com · Full-time employment · Programming

Job Description

  • 5+ years of Experience with React JS
  • Expert level knowledge of ReactJS ecosystem and ES6
  • Experience with ReactJS workflows (such as Redux or MobX)
  • React tools - Enzyme, Webpack, Redux, Create React App, and Flux
  • Web frameworks - React Native, AngularJS, Angular2, VueJS, SocketIO, Backbone, KnockoutJS, Svelte, and Bootstrap
  • Open-source libraries - JQuery, MomentJS, html5sql.js, RequireJS, and Lodash
  • API tools - REST and GraphQL
  • Performance testing frameworks - Mocha
  • Databases - MySQL, NoSQL, and PostgreSQL
  • Code repositories - GitHub, Bitbucket, and RhodeCode
  • JS tools - Babel, and Yarn
  • JS type checkers - Flow and TypeScript
  • Design tools - Zeplin, InVision, Sketch, and Figma
  • Cloud management platforms - Amazon AWS, Microsoft Azure, Apache CloudStack, and Google Cloud Platform
  • Software testing tools - Jest, Karma and Selenium
  • Project management tools - Basecamp, Trello, Asana, ClickUp, or Zoho Projects
  • Experience with any front-end development tools such as Babel, Webpack, NPM, etc.
  • Expertise in understanding of web markup (HTML5 and CSS3), JSX and templating technologies
  • Experience writing unit tests using JavaScript testing frameworks
  • Proficient understanding of build tools and code versioning tools, such as Git/SVN
  • Good understanding of browser rendering behaviour and performance
  • Demonstrated understanding of asynchronous request handling, partial page updates, and AJAX
  • Ability to review specifications documents and provide technical inputs on successfully implementing business solutions
  • Good understanding of browser tools and performance optimization
  • Ability to work independently or with a team and lead a project to completion
  • Self-motivated with outstanding interpersonal skills, strong work ethic, and excellent communication and presentation skills


Responsibilities

  • Works with product team to understand project requirements
  • Build reusable code and libraries for future use
  • Optimize applications for maximum speed and scalability
  • Technical documentation – documenting technical implementation approaches and pseudocode
  • Ensure the technical feasibility of UI/UX design
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Critical thinker and problem-solving skills
  • Should be able to work as a team as well as an individual contributor
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Guide/Mentor junior developers and empowering them on ReactJS and related trends

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer