Skip navigation EPAM

NodeJS Developer - Remote Remote USA

  • hot

NodeJS Developer - Remote Description

Job #: 82596
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

在亿磐成长

周剑
解决方案架构师
苏州

朱晓华
首席软件测试工程师
苏州

金秋
首席软件工程师
苏州

我们在世界其他地方。。。