Job Description
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.
We are looking for a Node.js Developer to join our team in Budapest.
You will play a key role in building back-end Micro-services and REST APIs while ensuring high-quality software development practices. If you are eager to work in a collaborative environment, we encourage you to apply.
Responsibilities
- Develop, enhance and maintain code
- Build back-end Micro-services and REST APIs
- Implement test-driven development and conduct unit testing
- Perform performance testing and optimization
- Conduct code reviews to ensure code quality
- Follow best practices, including continuous integration and unit testing
- Participate in SCRUM ceremonies to ensure agile development
- Engage in estimation and planning sessions with the team
Requirements
- 2+ years of hands-on experience in Node.js development
- Experience with Node.js, TypeScript and JavaScript
- Good command of English, both written and spoken
- Dedication to high-quality software development through conventions, maintainability and testing
- Experience in developing applications and Microservices, REST APIs and Swagger
- Familiarity with agile methodologies
- Attention to detail in coding and design
Nice to have
- Experience with NestJS framework
- Hands-on experience in Cloud technologies such as Azure, Amazon Web Services and Google Cloud Platform
- Experience in front-end development interacting with REST APIs
We offer
- Dynamic, entrepreneurial corporate environment
- Diverse multicultural, multi-functional, and multilingual work environment
- Opportunities for personal and career growth in a progressive industry
- Global scope, international projects
- Widespread training and development opportunities
- Unlimited access to LinkedIn learning solutions
- Competitive salary and various benefits
- Advanced wellbeing and CSR programs, recreation area
Do you know someone interested in starting a career in IT? Share our EPAM Campus programs with them, where they can enhance their knowledge in various fields online, free of charge.