8 or more years of demonstrable development experience building software that provides the
user with a complete, delightful experience.
In depth knowledge in any of front-end technologies such as ReactJS, Redux, TypeScript,
CSS/SCSS, Web3.
In depth knowledge in one or more of backend technologies, such as Java , golang, NodeJS,
Serverless, Solidity/Ethereum.
Hands on experience in AWS.
A solid understanding of API Development.
A hands-on experience with open API specification (swagger spec)
Proficiency with MongoDB or any non-sql databases.
Proficiency with SOLID Principles and Design Patterns.
Proficiency with debugging, source control -git, and defect tracking.
Proficiency with distributed systems design.
Knowledge of Kubernetes, Docker, CI/CD.
Proficiency in using AI tools in coding, test generation, test automation, and code reviews.
Familiarity with unit testing and Test-Driven Design.
Familiarity with Domain Driven Design.
Keyskills: Backend Front end GIT Coding Defect tracking Debugging MongoDB Unit testing Distribution system SQL