JavaScript Developer Armenia or Remote
JavaScript Developer Description
Job #: 74051#LI-DNI
#LI-DNP
What You’ll Do
- Make architectural and technical decisions
- Create extremely well-crafted front-end web applications using React.js (with Hooks), Mobx, RxJS, TypeScript with a focus on performance
- Build reusable cross-platform components and front-end libraries for future use
- Write resilient code that will be continuously tested, deployed, and performed at scale
- Be part of a self-organizing and cross-functional Agile team
- Be a leader within the team, actively improving overall software quality
- Take ownership of the area and deliver high-quality solutions
- Contribute to the team’s technical direction and the improvement of its tools and processes
- Work as part of a global team of professionals
What You Have
- Experience with CSS Preprocessors, basic knowledge of at least one CSS pre-/post-processor (LESS, SASS/SCSS, Stylus)
- Intermediate+ level of JavaScript (ES6+)
- Intermediate+ skills in React
- Extensive experience with Hooks
- Expertise in any state management approach
- Experience with Unit, Integration, e2e tests REST API, CSS Framework (Material UI, Tailwind, etc.)
- Skills in Styling (Styled Components, JSS, CSS Modules, etc.)
- Expertise in performance optimization
- Proficiency with build tools and task runners
- English B1 and higher
Technologies
- React, TypeScript, RxJS
We offer
- Innovative solutions delivery to the world’s digital changes
- Experience exchange with colleagues all around the world
- Opportunities for self-realization
- Unlimited access to LinkedIn learning solutions
- Friendly team and enjoyable working environment
- Corporate and social events
- Social package: professional & soft skills trainings, medical & family care programs, sports
- Free English classes
- Regular assessments and salar reviews
- Competitive compensation