Chief JavaScript Developer Job at EPAM Systems, Inc., Remote

bC95aDNGNXlBT0hyTzdOQ2dDQ0J3TktvMnc9PQ==
  • EPAM Systems, Inc.
  • Remote

Job Description

Chief JavaScript Developer Description

We are in search of a highly proficient Chief JavaScript Developer to spearhead and elevate the development of top-notch front-end solutions for our e-commerce platforms.

The ideal candidate will possess a solid background in front-end technologies, emphasizing JavaScript and Vue.js, and a documented history of leading development teams to remarkable achievements.

#LI-DNI #Easy

Responsibilities

  • Advance and sustain front-end applications across various platforms within the organization
  • Spearhead the development of intuitive and responsive user interfaces
  • Enhance performance and scalability of Vue.js components and features
  • Maintain code quality and ensure maintainability using linting tools and adhering to coding standards
  • Collaborate extensively with back-end developers to ensure smooth front-end to back-end integration
  • Engage in code reviews and participate actively in technical discussions
  • Mentor junior developers and support their career development
  • Stay updated with the latest front-end development trends and technologies
  • Utilize knowledge of microfrontend architectures to promote modular development

Requirements

  • 7+ years of experience in JavaScript, Vue.js with TypeScript
  • 2+ years of relevant leadership experience
  • Proficiency in SCSS, CSS, and responsive design principles
  • Understanding of code quality tools such as Prettier and ESLint
  • Experience with Git for version control
  • Proficiency in GraphQL, including schema design and query optimization
  • Background in implementing microfrontend using Vue.js and familiarity with frameworks like Single-SPA
  • Experience with Vuex for state management and knowledge of vue-property-decorators
  • Understanding of RESTful API design principles and familiarity with Microsoft Azure DevOps
  • Capability to implement and manage caching with tools like Redis
  • Flexibility to use SQL and exposure to big data technologies
  • Fluent English communication skills at a B2+ level

Nice to have

  • Skill in using GraphQL clients like Apollo Client within Vue.js applications
  • Competency in front-end authentication mechanisms
  • Workshop showcase on deployment strategies for microfrontend applications

Job Tags

Remote job,

Similar Jobs

Amerlux

Buyer Job at Amerlux

 ...delivery, quality, responsiveness, and cost competitiveness. ~Coordinate with logistics and customs teams on import documentation, freight arrangements, and delivery schedules. ~Resolve supply issues, discrepancies, and quality concerns in a timely and professional... 

Schneider

Freight Broker Job at Schneider

 ...Individual Contributor Schedule: Full time; Monday-Friday, 7:30 a.m.-4 p.m. Now Hiring in April and June Job Overview - Freight Broker Schneiders Transportation Management (STM) division is seeking a Freight Broker in Green Bay to establish and grow a strong... 

Swift Refrigerated

Dedicated Class A CDL Truck Driver - Home Weekly! Job at Swift Refrigerated

 ...Advantages of Swift Dedicated Refrigerated FleetInterested in driving with Swift Refrigerated?Pleasetext SWIFTDRIVER to 25000...  ...Career for a LifetimeREQUIREMENTS:~CDL (A) required, No experience needed, will train.~Subject to background screeningInterested... 

Sundial Software

Project Manager 3 Job at Sundial Software

 ...College intends to procure contracted services for a Project Manager 3 The College is seeking one (1) highly...  ...Highly skilled in communication from the highest level within an organization all the way down to entry level. The ability to be able to use finesse even... 

Brooks Tile Inc

Finisher Job at Brooks Tile Inc

Finisher Direct Supervisor: Team Supervisor, Tile Setter Indirect Supervisor: Genral Manager, Operations Manager, Installation Coordinator JOB SUMMARY: Assists the Tile Setter in the installation of ceramic, mosaic, quarry, porcelain and stone tile in accordance...