The client is looking for a REACT developer excited to be taking a part of agile development to a new level and to work constructively as part of a team to satisfy the customers need in a form appropriate for a diverse audience.
Your daily activities will vary from technical analysis, design, development, testing to release changes. You will also troubleshoot issues as necessary while providing great customer service. You will also be able to learn on the job and develop your skills.
Primary Responsibilities
- Software development in an agile environment
- Review of business & functional requirements, translation into technical solution design
- Implementation of user stories including unit tests
- Handover to test team
Required Expertise
- Strong experience in ReactJS and node. js, Redux
- Experience in layered architecture development, client, server, Micro frontends
- TDD - experience in test driven development
- CI/CD know how: Jenkins, GIT, Artifactory, Kubernetes, docker
- Experience required in using coding guidelines, best practices, design patterns, frameworks and APIs.
- Experience required in creation, reviews, and maintenance of specification documents.
Preferred Technical and Professional Expertise
- Experience in agile methodologies
- Private Cloud: Docker / Kubernetes
- Logging, Tracing: Elastic, Kibana, FluentD, Zipkin
- Monitoring: Prometheus, Grafana
- RBAC: Keycloak
- Messaging: MQTT