Back to Search
We are seeking a remote Senior JavaScript Full Stack Developer with React and Azure experience to join our team.
In this role, you will be responsible for designing, coding, and testing software applications. You will work with cross-functional teams to gather requirements and translate them into technical designs.
Responsibilities
- Collaborate with cross-functional teams to gather requirements and translate them into technical designs
- Design and code software applications
- Develop and maintain database structures and queries using NoSQL databases and SQL
- Troubleshoot and debug production issues and provide resolutions in time
- Conduct code reviews to ensure code quality, maintainability, and scalability
- Participate in agile development processes and contribute to planning and estimation
- Mentor and support the junior developers
- Stay up to date with industry trends and technologies related to JavaScript development
Requirements
- 3+ years of relevant professional experience
- Platforms: Node.js
- Frameworks: ExpressJS, NestJS, KoaJS, Meteor
- Databases: NoSQL (MongoDB, Redis), SQL (MySQL, PostgreSQL)
- Cloud: Azure
- Strong experience with React
- Knowledge of Redux or Flux
- B2+ English level
Nice to have
- Experience with TypeScript
- Familiarity with GraphQL
- Knowledge of Docker and Kubernetes
- Experience with CI/CD pipelines
- Familiarity with Azure DevOps
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