Senior JavaScript Developer Kyrgyzstan
Senior JavaScript Developer Description
Job #: 78075We are working with the leading companies in the market. Our projects cover domains including Banking & Finance, Media & Entertainment, Software development & Design, Life science & Healthcare, E-Commerce and more.
#LI-DNI
#LI-DNP
What You’ll Do
- Design application architecture
- Lead the development process
- Write unit tests
- Maintain code quality and develop CI processes
- Estimate and delegate tasks
- Write build scripts and integration tests
- Maintain the existing code
- Implement new features
- Perform optimizations
- Setup a development environment
- Communicate with the customer
Project technologies and tools
- JavaScript (ES5, ES2015+), Typescript
- Angular (1.x, 2+)
- ReactJS
- Polymer
- Redux
- RxJS
- Electron, Cordova, React Native
- Webpack, npm, yarn
- Node.js
- WebSocket, WebRTC
- SVG, Canvas, WebGL
- D3, Highcharts, etc
- NoSQL
- WCAG
What You Have
- Understanding of and practical experience with SOLID principles and GOF patterns
- 3+ years of production experience
- Technical background
- Strong knowledge of JavaScript (Core, DOM APIs)
- Knowledge of design patterns and algorithms
- Experience with JavaScript frameworks and libraries (Angular, React, others)
- Knowledge of OOP principles
- Understanding of CI principles
- Knowledge of HTML5 and CSS3 standards
- Team collaboration experience
- Experience in source control systems
- English level: Intermediate+
Nice to have
- Functional programming experience
- Understanding of browser and JavaScript engine internals
- Knowledge of TDD
- Profiling experience
- Automation approaches
- Experience with other programming languages (Java, C#, Python, Go, etc.)
We offer
- Outstanding career development opportunities with a transparent roadmap to accelerate your journey
- Knowledge sharing within the community of the industry’s top professionals worldwide
- Various opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to 8,000+ LinkedIn Learning courses
- Free English classes with certified teachers
- Competitive compensation, regular assessments, and salary reviews
- Participation in the Employee Stock Purchase Plan
- Flexible working schedule
- Friendly team and enjoyable working environment
- Bonuses for participating in the referral program
- Social package – medical & family care
- Five trust days a year (sick leave without a medical certificate)