Sorry, this job is no longer available.

(Loading More Opportunities)

ReactJS Developer

smartSense is looking for someone who understands the importance of user experience and front-end technologies Angular and ReactJS. The candidate will empathize with the struggles of end-users and advocate on their behalf. S/he gets excited by solving design challenges with other developers, building reusable components, and then continuing to improve those designs and components.


  • Designing, implementing, and maintaining user interfaces for our web applications from initial concepts through the final product
  • Conceptualize original ideas that bring simplicity and user-friendliness from a complex idea
  • Develop and connect our front-end components with databases through REST API
  • Design & develop reusable module-based and service-based architecture
  • Follow Industry standards & best practices during development
  • Write optimized & clean code
  • Write unit tests for the web app
  • Manage projects in multiple environments like development, QA & production for the release cycle
  • Work in a team environment
  • Client communication


  • Proficient in frontend technologies ReactJs, Angular, HTML5, CSS3, JavaScript, SCSS
  • Experience with popular React.js workflows such as Flux and Redux
  • Advanced knowledge and understanding of React.js, its core principles and architecture
  • Familiarity with ES6/ES7, UI components library (such as material-ui or Bootstrap) and REST APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Experience in writing extensive unit tests using automated TDD tasks
  • Experience in optimizing components for maximum performance across a vast array of web-capable devices and browsers
  • Experience with version control tools such as GIT and its operations Push, Pull, Branching, Merging, conflict resolution

Extra points if:

  • Experience in React Native
  • Experience in Docker, AWS and Firebase
  • Understanding of Database Schema
Ahmedabad, GJ, IN