We are looking for a skilled Backend Developer to join our dynamic team.
You will play a pivotal role in developing and maintaining our web applications, ensuring high performance, and integrating user-facing elements created by front-end developers with server-side logic. If you have a strong background in software engineering and expertise in Node.js and TypeScript, we encourage you to apply.
#LI-DNI
Responsibilities
- Design, build, and maintain efficient, reusable, and reliable code using TypeScript and Node.js
- Work within an Agile and Scrum environment to deliver high-quality software in a timely manner
- Collaborate with cross-functional teams to define, design, and ship new features
- Integrate user-facing elements with server-side logic
- Implement CI/CD practices for automated deployment and testing
- Ensure the performance, quality, and responsiveness of applications
- Participate in code reviews to maintain high standards of code quality
- Troubleshoot and debug applications to optimize performance
- Stay updated with emerging technologies and industry trends
Want more jobs like this?
Get jobs in Zaragoza, Spain delivered to your inbox every week.
- Strong computer science fundamentals with experience in backend development
- 6-7 years of professional software development experience
- Proficiency in TypeScript and Node.js
- Extensive experience with Continuous Integration and Continuous Deployment tooling
- Solid understanding of Agile and Scrum methodologies
- Knowledge of ES6 modules and package structures
- Understanding of SOLID principles
- Familiarity with Vitest and React Query for testing
- Experience with Playwright for end-to-end testing
- Proficient in English
- Private health insurance
- EPAM Employees Stock Purchase Plan
- 100% paid sick leave
- Referral Program
- Professional certification
- Language courses
- Why Join EPAM
- WORK AND LIFE BALANCE. Enjoy more of your personal time with flexible work options, 24 working days of annual leave and paid time off for numerous public holidays.
- CONTINUOUS LEARNING CULTURE. Craft your personal Career Development Plan to align with your learning objectives. Take advantage of internal training, mentorship, sponsored certifications and LinkedIn courses.
- CLEAR AND DIFFERENT CAREER PATHS. Grow in engineering or managerial direction to become a People Manager, in-depth technical specialist, Solution Architect, or Project/Delivery Manager.
- STRONG PROFESSIONAL COMMUNITY. Join a global EPAM community of highly skilled experts and connect with them to solve challenges, exchange ideas, share expertise and make friends.