- Minimum 6-12 years of overall experience as a full stack developer
- Minimum 5+ years of experience with focus on Node.js
- Strong proficiency in front end technologies like HTML5, CSS3, JavaScript, React, Next.JS, Node.js
- Proficiency in JavaScript and server-side programming, with a solid understanding of asynchronous programming and event-driven architecture
- Experience with designing and developing micro-systems architecture
- Experience with designing and developing current systems and features from the ground up
- Knowledge of database systems, both relational (e.g., PostgreSQL) and NoSQL (e.g. Redis) including design and optimization
- Experience with Git source control and effective branching and release management practice
- Experience building API-driven applications or endpoints
- Knowledge with DevOps practices, CI/CD pipelines, and version control systems
- Ability to troubleshoot and debug complex issues in a timely manner.