Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Your Responsibilities:
- Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments
- Writing and maintaining our automated test suites
- Participation in continuous improvement processes
- Support and guide fresh and junior developers
Job Requirements
Must-Have:
- Bachelor's Degree in Computer Science or other related technical fields.
- Excellent experience working with React in a professional capacity, including state management frameworks
- Experience architecting and building RESTful API's
- Experience with Node
- Strong JavaScript skills (especially ES6+)
- Strong HTML & CSS skills
- Experience with source control (especially Git)
- Good communication skills
- Flexible team player
- Experience working with AWS (S3, SQS, Lambda, etc
Nice to have:
- Knowledge and experience with React component libraries such as Styleguidist or Storybook
- Knowledge of popular styling concepts such as CSS Modules
- Experience with working and collaborating with UX/UI specialists
- Experience with Webpack, Rollup, parcel, etc
- Experience with unit testing in JS (Jest, Enzyme, Mocha, Chai, etc)
- Experience working with Docker
A Plus:
- Project management skill
- Experience in working with large scale JavaScript applications