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 currently seeking a remote Senior JavaScript Full Stack Developer with Angular proficiency to join our team.
As a senior member of our development team, you will be responsible for building and maintaining complex web applications for our clients. You will work with a team of developers and designers to create high-quality, scalable, and maintainable software solutions. Your expertise in JavaScript, Angular, Node.js, TypeScript, and databases will be critical in this role. You will also be expected to communicate effectively with clients and stakeholders, providing updates and offering solutions to complex problems.
Responsibilities
- Develop and maintain complex web applications using JavaScript, Angular, and other associated technologies
- Collaborate with designers and other developers to ensure high-quality, scalable, and maintainable software solutions
- Communicate effectively with clients and stakeholders, providing updates and offering solutions to complex problems
- Write clean, efficient, and maintainable code that meets project requirements and adheres to best practices
- Participate in code reviews and provide feedback to other developers
- Provide technical leadership and mentorship to junior developers on the team
- Stay up-to-date with emerging trends and technologies in web development
Requirements
- At least 3 years of experience as a full-stack developer with a strong focus on JavaScript and Angular
- Expertise in Command Line Tools/CLI for development and deployment purposes
- Proficiency in Redis, MySQL, and PostgreSQL for database management
- Strong understanding of Node.js and TypeScript for server-side development
- Excellent knowledge of HTML and CSS for front-end development
- Ability to write clean, efficient, and maintainable code
- Experience with Agile development methodologies and tools such as JIRA and Confluence
- Strong problem-solving skills and ability to work independently or in a team environment
- Solid verbal and written communication skills in English (Upper-Intermediate level or higher)
Nice to have
- Knowledge of Docker or other containerization technologies
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