We are seeking a highly skilled Full-Stack (React/Node.js + Azure) Developer to join our team and play a pivotal role in implementing a new project.
In this position, you will be instrumental in shaping our shift-left testing strategy, ensuring that quality and resilience are embedded from the very beginning of development. Leveraging your strong expertise in Next.js, you will work across the stack—from building modern, performant front-end experiences to designing and integrating APIs and microservices. You will take ownership of delivering secure, scalable, testable, and maintainable solutions that meet the highest engineering standards.
Responsibilities
- Design, build, and maintain full-stack applications using TypeScript, Next.js, Node.js, and React
- Champion the shift-left approach by embedding quality early in the SDLC, writing unit, integration, and end-to-end tests alongside feature development
- Collaborate with product managers, designers, and other developers to deliver high-quality features and user experiences
- Develop and maintain RESTful and GraphQL APIs, ensuring robust integration with front-end and third-party services
- Optimize application performance, scalability, and security
- Participate in code reviews, providing constructive feedback and ensuring adherence to best practices
- Troubleshoot, debug, and resolve technical issues across the stack
- Contribute to continuous improvement of development processes, tools, and methodologies
- Document technical decisions, system architecture, and codebase for future reference and onboarding
Requirements
- 3+ years of experience developing full-stack applications with TypeScript, Next.js, Node.js, and React
- Strong understanding of software engineering principles, design patterns, and best practices
- Familiarity with CI/CD pipelines and modern DevOps practices
- Knowledge of Microsoft Azure
- Proficiency in building and consuming RESTful and GraphQL APIs
- Solid understanding of web security principles and secure coding practices
- Experience with version control systems, preferably Git
- Excellent problem-solving skills and attention to detail
- Good work ethic and strong sense of ownership of end result
- Excellent verbal and written communication skills, B2 level of English
We offer/Benefits
We gather like-minded people:
- Engineering community of industry professionals
- Friendly team and enjoyable working environment
- Flexible schedule and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
We provide growth opportunities:
- Outstanding career roadmap
- Leadership development, career advising, soft skills, and well-being programs
- Certification (GCP, Azure, AWS)
- Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
- English classes
We cover it all:
- Stable income (Employment Contract or B2B)
- Participation in the Employee Stock Purchase Plan
- Benefits package (health insurance, multisport, shopping vouchers)
- Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
- Referral bonuses
- Corporate, social and well-being events
Please, note:
- The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
- We will reach out to selected candidates exclusively.
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.
Read Full Description