- Build scalable web applications
- Apply best practices and Code Standards
- Conduct code review for each code changes
- Design technical solution from requirements
- Document process, design, and architecture
- Guide and mentor junior engineers on carrying out various tasks efficiently.
- Bachelor degree in Computer Science, Informatics Engineering, or related field.
- Hands on experience in designing interactive web applications
- Good understanding of asynchronous request handling, partial page updates and AJAX
- Good understanding of AngularJS and ReactJS
- Proficient understanding of cross-browser compatibility issues
- Ability to document requirements and specifications