Back to Search
Senior JavaScript Full Stack Developer with Angular
JavaScript, Angular, Command Line Tools / CLI, Redis, MySQL, PostgreSQL, JavaScript Frameworks, Node.js, TypeScript, HTML, CSS
Sorry, this position is no longer available
We are seeking an experienced Senior Full Stack Developer who is skilled in JavaScript to become a part of our remote team.
The main responsibility will be contributing to the creation of dynamic and innovative web applications using cutting-edge technologies. Working closely with various teams, you will be responsible for architecting, developing, and launching complex applications. A deep understanding of Angular, Node.js, TypeScript, and related tech stacks is crucial. The ideal candidate has a strong background in software development and is committed to developing high-quality, sustainable codebases.
Responsibilities
- Development, upkeep, and improvement of complex web applications using Angular and other JavaScript frameworks
- Teamwork with cross-functional teams to develop and incorporate new functionalities
- Design and maintenance of RESTful APIs and WebSockets for smooth integration of frontend and backend systems
- Contribution to the creation of tech solutions aligning with business goals
- Collaboration with UX designers to create responsive, user-focused interfaces
- Assurance of codebase integrity, scalability, and adherence to best practices
- Active participation in code reviews, providing helpful feedback to colleagues
- Staying updated on emerging trends and technologies in software development
Requirements
- At least 3 years of full-stack software development experience
- Profound knowledge of JavaScript and Angular
- Proficiency in using CLI tools
- Experience with Redis, MySQL, and PostgreSQL databases
- Practical experience with Node.js and TypeScript
- Comprehensive knowledge of HTML and CSS
- Ability to develop maintainable and scalable codebases following best practices
- Demonstrated experience in building RESTful APIs and WebSockets
- Proficiency in Agile/Scrum methodologies
- Fluent communication and teamwork skills in English (Upper-Intermediate level or higher)
Nice to have
- Previous experience with Docker and Kubernetes
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