Full stack Developer
• 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.