Manage and guide a team of engineers, build scalable products using Angular/React, Node, Redux, Java, practice Agile development methodologies, and drive E2E development.
Requirements
- 10 to 13 years of total experience in software development
- At least 2 years of experience as in people management
- At least 5 years of experience in full stack development
- Experience with Angular and/or React is essential
- Experience with Node.JS is essential
- Must have experience with REST, Microservice
- Must have experience in designing, developing, and supporting distributed web applications
- Must be hands on with coding, code review and design in current/recent role
- Must have worked in scrum/agile process
- Knowledge and experience with SQL and NoSQL databases
- Strong understanding of unit testing, profiling, performance tuning, debugging
- Strong understanding with Docker, Kubernetes, containerization
- Strong understanding of CI/CD process
- Strong problem-solving skills and a positive attitude
- Excellent communication skills and great team player
- Experience in product development will be preferred