Skip To Main Content
backBack to Search

Middle JavaScript Full Stack Developer

Remote in India
JavaScript
& 6 others
warning.png
Sorry, this position is no longer available

We are looking for a Middle JavaScript Full Stack Developer to join our remote team. As a developer, you will be responsible for delivering high-quality project functionality while ensuring that the value is useful to the organization in the long term. You will work in an Agile environment and design robust solutions to hard problems that take into account scale, security, reliability, and cost. Additionally, you will be a technical resource for client projects and maintain awareness of industry trends and emergent technologies.

Responsibilities
  • Deliver needed project functionality for specific deliverables but deliver in such a way that the value is useful to the organization in the long term
  • Contribute new software and modify existing software to meet projects and program goals
  • Work in an Agile environment
  • Design robust solutions to hard problems that take into account scale, security, reliability and cost
  • Serve as a technical resource for client projects
  • Maintain awareness of industry trends and emergent technologies
Requirements
  • At least 2 years of experience with JavaScript 
  • Web development experience with Angular 2.0 applications in production
  • Expertise in Node.js
  • Experience developing web services, utilizing REST and microservices
  • Experience with back-end frameworks such as Spring and Spring Boot
  • Familiarity with security practices required to protect client data in motion and at rest as well as different techniques for authenticating and authorizing clients/consumers of service data
  • Experience with Agile software engineering practices, particularly Test Driven Development, Continuous Integration, Continuous Delivery, and Automated Testing
  • Previous work with relational DBs and NoSQL databases (MongoDB, Cassandra)
  • Excellent verbal and written communication skills in English (B2 level)
Nice to have
  • Experience with functional and unit test-based frameworks to develop automated tests (Mocha, Jasmine, Cucumber, etc)
  • Previous experience with CI/CD tools (Jenkins, Bamboo, Gitlab-CI, etc)
  • Some experience with Functional Programming support released recently in TypeScript 2.0
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you