NodeJS Developer - Remote

| Remote
Sorry, this job was removed at 8:22 a.m. (CST) on Saturday, September 10, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Want to work on a state-of-the-art mobile application with modern design, architecture, and tools in a true agile environment using "new ways of working"? Come join our growing, enthusiastic, and talented CX Mobile development team! We need experienced NodeJS developers to implement our API middleware and you will also get the opportunity to pick up mobile development skills as well!
Req.#337573193
REQUIREMENTS

  • 3+ years of NodeJS experience (backend development)
  • At least 5 years' experience in Typescript as the code is written in it
  • Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms
  • Experience with developing REST API
  • Experience in BDD and Cucumber
  • Experience in engineering practices like code review, unit testing, branching and etc
  • Expected to be self-managing, take technical responsibility for a feature, work without supervision and test the code thoroughly using test cases
  • Leads in design, code, and test inspections throughout life cycle to identify issues. Participates in other meetings, such as those for use case creation
  • Knowledge of Git + Gitflow
  • A good sense of structured and readable code
  • Good understanding of Design Patterns
  • Technology Stack
    • NodeJS
    • Typescript
    • NestJS
    • Visual Studio Code or WebStorm
    • Sprint Boot / Java (desirable)
    • Bamboo
    • Git (Bitbucket)
    • JIRA


BENEFITS

  • Medical, Dental and Vision Insurance (Subsidized)
  • Health Savings Account
  • Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
  • Short-Term and Long-Term Disability (Company Provided)
  • Life and AD&D Insurance (Company Provided)
  • Employee Assistance Program
  • Unlimited access to LinkedIn learning solutions
  • Matched 401(k) Retirement Savings Plan
  • Paid Time Off
  • Legal Plan and Identity Theft Protection
  • Accident Insurance
  • Employee Discounts
  • Pet Insurance
  • Employee Stock Purchase Program


ABOUT EPAM

  • EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential


ADDITIONAL

  • This position operates in a remote capacity, but you must live within driving distance to an EPAM office. Your recruiter will discuss specific details about work location during the initial interview process
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Chicago, IL

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about EPAM SystemsFind similar jobs