Does This Describe You?
- 5+ years of experience with JavaScript, including concepts like asynchronous programming, closures, types, and ES6
- At least 2 years of significant development experience in React %28with Hooks, Redux%29
- Ability to write high-performance, reusable code for UI components
- Experience in one or more relevant front-end frameworks such as React, Angular, Vue, Svelte etc.
- Experience in communicating with technical teams, and management to collect requirements, describe software product features, and technical designs
- Bachelor%27s degree in Computer Science or related technical field, or equivalent practical experience
- High proficiency in English- verbal and written
Advantages
- Knowledge of testing frameworks %28Karma/Jest/Jasmine/Protractor etc.%29
- Implemented UI for enterprise applications
- Experience with Docker, writing Dockerfiles
- Familiar with Kubernetes
- Backend development experience %28especially Python and Go%29
- Experience with cloud and microservices architecture
- Understanding of CI/CD and GitOps methodologies %28Jenkins, Github, NodeJS%29
- Strong problem-solving and troubleshooting skills
- Experience in an agile software development methodology
- Proficient in a broad range of software design approaches and common UX patterns. Knows when %28and when not%29 to use front-end software design patterns
- Ukrainian language skills