Bachelor’s degree in Computer Science, Engineering, or a related field 5+ years of experience in software development with a focus on Node.js Strong proficiency with JavaScript and TypeScript Experience with RESTful API design and development Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript frameworks) Knowledge of database systems (SQL and NoSQL) and data modeling Experience with version control systems, such as Git Strong problem-solving skills Excellent communication and collaboration skills Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus Knowledge of containerization technologies (Docker, Kubernetes) is a plus Fluent in English