Location: Trivandrum/Kochi/Bangalore
Experience: 3 – 4 years
Job Description:
Experion Technologies is looking for a skilled JavaScript developer who is proficient with ReactJS. The primary focus will be on developing user interface components and implementing them following well-known ReactJS workflows such as Flux, Redux etc. Also expects in-depth knowledge of Experion Technologies is looking for a skilled JavaScript developer who is proficient with ReactJS. The primary focus will be on developing user interface components and implementing them following well-known ReactJS workflows such as Flux, Redux etc. Also expects in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications.
- Thorough understanding of ReactJS and its core principles
- Strong proficiency & in-depth knowledge of JavaScript, CSS, HTML, including DOM manipulation and the JavaScript object model
- Knowledge of REACT tools including ReactJS, Webpack, Enzyme, Redux, and Flux
- Experience with user interface design
- Knowledge of performance testing frameworks including Mocha and Jest
- Experience with browser-based debugging and performance testing software
- Excellent troubleshooting skills
- Familiarity with newer specifications of EcmaScript
- Knowledge with data structure libraries (e.g., Immutable.js)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanism
- Familiarity with modern front-end build pipelines and tools
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Proficient understanding of code versioning tools such as Git
- Experience and ability to work in a team-based Agile environment
- Ability to work independently with minimal supervision as needed
Duties and Responsibilities:
- Identifying web-based user interactions
- Developing and implementing highly responsive user interface components using react concepts
- Developing and implementing front-end architecture to support user interface concepts
- Monitoring and improving front-end performance
- Documenting application changes and developing updates
- Building reusable components and front-end libraries for future use
- Implementation of low-latency, high-availability and performant applications for maximum performance across a vast array of web-capable devices and browsers
- Implementation of security and data protection Adhere to ISMS policies and procedures
- Report incidents, if any non-adherence occurs
- Ensure safe custody of assets under his/her responsibility
- Make and improve ISMS awareness among team members