👨🏻‍💻 postech.work

Senior Node.js Developer

EPAM Systems, Inc. • 🌐 Remote

Remote Posted 1 day, 16 hours ago

Job Description

We are seeking a Senior Node.js Developer to support and enhance a digital asset management system through front-end and back-end development.

You will work closely with the client's team, maintaining and improving infrastructure built on React.js and Node.js frameworks. Join us to contribute your expertise and help deliver seamless solutions to our clients.

Responsibilities

Complete JIRA tickets promptly and consistently

Adhere to software development life cycle processes and best practices

Implement frontend, backend, and middleware components for an events-based Central Ingest module

Provide input and suggestions to improve the Central Ingest product

Maintain thorough documentation of code and tests

Attend meetings as required

Assist in onboarding other engineers on new features and functionality

Assign appropriate site access based on user login information

Push code daily to internal GitHub repositories

Requirements

Minimum 3 years of professional experience in related development

Strong technical skills in Node.js and React.js frameworks

Experience with MERN stack or similar technologies

Ability to evaluate and adjust approaches to achieve feature outcome goals

Experience writing unit and smoke tests

Familiarity with JSON-based REST APIs

Experience with events-based architecture

Knowledge of cloud platform integration, preferably Azure or AWS

Proficient with Git including branch management and pull request process

Experience integrating Multi-Factor Authentication providers

Comfortable working within JIRA project management

UI development experience converting Figma designs into cohesive user experiences

Upper-Intermediate English proficiency (CEFR B2) for effective client communication

Nice to have

Experience with CI/CD pipelines

Familiarity with GitHub workflows

Knowledge of GraphQL APIs

Unix/Linux command line proficiency

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.