Your Role and Responsibilities- Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to finalize the development scope and commitments.
- Be able to deliver within expected timelines and achieve milestones with the expectation of high quality.
Required Technical and Professional Expertise
- 3+ years of experience in full-stack development.
- Robust system design and programming skills in ReactJS, NodeJS.
- Experience with Containers, Docker, Kubernetes, Linux.
- Experience writing unit tests, integration tests and TDD principles.
- Proven experience with Engineering best practices, including coding standards, code reviews, build processes, testing, and operations.
- Solid knowledge on Agile methodology and practices, such as SCRUM, Test Driven Development (TDD), etc.
- Ability to work independently or as individual contributor.
- Excellent communication, teamwork, and problem-solving skills.
Preferred Technical and Professional Expertise
- 5+ years of experience in full-stack development.
Familiarity with:
- Golang / Node.js
- Angular / React
- OpenSearch / ElasticSearch