Working directly with clients to understand their requirements and provide technical guidance. Designing, developing, and maintaining scalable Node.JS/TypeScript applications and solutions. Managing your own workload and delivering projects independently. Communicating technical concepts clearly to both technical and non-technical stakeholders. Participating in code reviews and contributing to best practices within the team.
Requirements: Minimum 5 years of hands-on Node.JS and TypeScript development experience.
Bachelor's degree in Computer Science, Software Engineering, or related field from an accredited university or college.
Fluency in both Hebrew and English, with excellent written and verbal communication skills in both languages.
Proven ability to work independently with minimal supervision.
Strong client-facing skills and experience working directly with customers.
Self-motivated with excellent time management and organizational abilities.
Experience consuming and integrating external/3rd party APIs.
Proven experience in defining and implementing RESTful APIs.
Experience working with cloud platforms: Azure or AWS.
Experience with databases: SQL and NoSQL (MongoDB).
This position is open to all candidates.