Job Description:
- Responsible for owning features end-to-end, from architecture, development, unit testing, deployment, bug-fixes and operation .Follow coding standards & code reviews etc.
- Responsible for configuration management, automation of deployments.
- Responsible for delivering software product at high quality which meets quality criteria.
- Write maintainable/scalable/efficient code.
- Ability to work both collaboratively and self-directed as appropriate
Skill & Competencies:
- Love for coding and product engineering.
- 2+ years of full stack development experience in product engineering organizations.
- Bachelor’s degree in Computer Science or a related discipline, or equivalent industry experience
- Deep understanding of Data structures, algorithms, Object Oriented design concepts, and system architecture.
- Writing optimal code in one or more of the languages – Java, Spring Boot and NodeJS
- Good knowledge and experience of full stack frameworks such as React.js, Angular.js, node js
- Experience in using RDBMS (MySQL, Postgres etc), NoSQL (Elastic, Redis, MongoDB, Cassandra etc).