Senior JavaScript Developer
We are seeking a passionate and talented Senior JavaScript Developer eager and ready for challenges. We use Agile methodologies on the majority of our projects and encourage close communication among all the involved parties.
We are working with the leading companies on the market. Our projects cover different domains including: Banking & Finance, Media & Entertainment, Software development & Design, Life science & Healthcare, E-Commerce and more.
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
Knowledge-sharing with colleagues all around the world
Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)
Community of 58,800+ industry’s top professionals
Friendly team and enjoyable working environment
Flexible working schedule
Competitive compensation
Regular assessments and salary reviews
Social package – medical & family care
Corporate and social events
Newsletter
Jobs in the creative space are scarce. We send you an email once a month to be sure you don't miss any.
Posted 5 months ago
⚠When applying, it would be appreciated if you could specify that you found this job on creativedevjobs.com. This helps us in attracting more companies to post their vacancies here. Thank you!