Responsibilities
New features development, unit/functional testing, design documentation.
Skills
Must have
• ReactJS• Experience with formal software quality through code review, static code analysis, unit testing, test automation
• Excellent communication skills
Nice to have
• Experience with Angular or VueJS• Comfortable with immutability of the state, react-router, redux for state management (or other framework), preferably sagas for asynchronous call (or other middleware), unit testing with Jest and Enzyme or Karma
• Experience with JavaScript or TypeScript
• Web development experience, knowledge about client-server, authentication
• React patterns like Context api, Render props, React Hooks
• AGILE way of working
• Excellent problem-solving and analytical skills
• A passion for programming and software engineering
• Experience or proven ability in technical specifications
• Experience or proven ability in designing complex software architecture