We are seeking a talented TypeScript Developer to join our growing team. The role involves designing, developing, and maintaining robust and scalable web applications using TypeScript. Collaboration with product, design, and other engineering teams is key to delivering high-quality software.
Requirements
- Proven experience as a TypeScript Developer
- Strong understanding of JavaScript and its core principles
- Solid understanding of object-oriented programming (OOP) and functional programming (FP)
- Experience with front-end frameworks such as React, Angular, or Vue.js (specify which frameworks are preferred if applicable)
- Experience with Node.js and back-end development (if applicable)
- Experience with testing frameworks such as Jest, Mocha, or Cypress
- Familiarity with version control systems, such as Git
- Understanding of RESTful APIs and/or GraphQL
- Knowledge of HTML5 and CSS3
- Strong problem-solving and debugging skills
- Excellentcommunication and collaboration skills
- Ability to work independently and as part of a team
- Bachelor's degree in Computer Science or a relatedfield (preferred, but not required)