Tech skills:
• 2+ years of experience in web development and project support.
• Excellent knowledge of HTML, CSS, and JavaScript
• Excellent knowledge of React framework and all related technologies (Redux, React Router, etc.) Saga or Thunk, Typescript, MUI
• Excellent knowledge of Node.js
• Good knowledge of SQL (MySQL)
• Experience with Sequelize, Saga, or Thunk
• Experience with version control systems Git
• Understanding testing frameworks (Jest, Mocha, Jasmine, Karma, etc.)
• Experience with AWS (Lambda, EC2, S3, Build Pipeline, SQS ...) and use of modern cloud tools.
• Understanding/experience in bundlers like webpack, asset optimizations, etc.
• Experience with Docker & CI\CD
• Experience with Jira, Github
• English level — Intermediate and higher
• Agile/Scrum/Kanban methodologies experience/understanding
Responsibilities:
• High-quality code conforms to industry best practices and complies with company standards to committed timescales.
• Gain and maintain an in-depth understanding of the domain, product, and codebase
• Proactively engage with colleagues, and management to ensure successful outcomes.
• Flexible approach to required tasks and activities within a small company environment
• Continuously improve skills and knowledge by staying current with the latest technologies and best-practice and being willing to share with others
• Ensure that code correctness against acceptance criteria using test automation best practice.
• Troubleshoot and debug applications.
• Ability to effectively communicate complex technical concepts and maintain professional interpersonal skills in a corporate environment
QUALIFICATIONS
• B.S. in Computer Science or Program Engineering