Job Description
-
Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
• 5+ years of professional experience in JavaScript development.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
• Experience with modern JavaScript frameworks and libraries such as React, Angular, or Vue.js.
• Familiarity with RESTful APIs.
• Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Experience with front-end build pipelines and tools, such as Webpack, Babel, and NPM.
• Strong understanding of web development best practices and design patterns.
• Excellent problem-solving skills and attention to detail.
• Strong communication and collaboration skills.
• Experience with TypeScript.
• Familiarity with server-side JavaScript frameworks such as Node.js.
• Knowledge of CI/CD pipelines and tools like Jenkins or GitHub Actions.
• Experience with version control systems, particularly Git.
• Familiarity with Agile development methodologies.
