Senior JavaScript/Full-Stack Developer (React & Node.js) with Python and AI Experience
Technology
EPAM Systemsprije 3 tjedanaDo 01. 12. 2026.
Puno radno vrijemeNa lokaciji
Opis posla
We are looking for a versatile Software Engineer with a strong foundation in modern JavaScript/TypeScript (React and Node.js) development and advanced practical experience in Python, AI engineering, or both.
The person should be able to design, build, deploy, and support production-grade solutions in a cloud environment. If you are looking to give your career a real boost with a global leader in digital transformation, EPAM is the perfect choice. If you’d like to learn more about this position and project, apply now.
Responsibilities
- Build or integrate AI-enabled components using Python and modern AI frameworks
- Develop LLM-powered applications, RAG pipelines, AI agents, or intelligent automation solutions
- Integrate AI services with existing JavaScript/Node.js applications, enterprise systems, APIs, and data platforms
- Implement intuitive, responsive user interfaces and robust backend services using React.js, Redux, Node.js, and modern JavaScript/HTML5/CSS
- Work with other project team members (UI designers, developers, systems, and testing engineers) throughout product development, testing, and implementation phases to ensure UI integrity
- Work with customers (project management, content editors) to implement envisioned functionality and design specifications
- Provide estimates for how much time it will take to complete defined layout/development tasks
- Develop, enhance, maintain code and unit tests, and document implementation and work products
- Deploy and operate applications in AWS, Azure, or Google Cloud
- Observe quality rules during the project, supply the QA Leader with upcoming ideas, and conduct code reviews/supervise other developers
- Participate in SCRUM ceremonies, lead technical meetings, and use AI-assisted development tools responsibly while reviewing and validating generated output
- Advanced Python development skills, particularly for APIs, automation, data processing, or AI applications
- 3+ years of professional software engineering experience
- Advanced knowledge and experience in React.js, Redux, and Node.js
- Advanced knowledge and experience in JavaScript/CSS/HTML5 web layout design, implementation, and programming paradigms (OOP and Functional Programming)
- Hands-on experience with cloud platforms (AWS required; Azure or Google Cloud is a plus)
- Strong knowledge and experience in TDD, Unit testing, performance testing, and clean code principles
- Dedication to implementing high-quality web user interfaces with good communication, problem-solving skills, and a good command of both written and spoken English
- Ability to work across different technologies rather than remaining limited to a single language or platform
- Career development opportunities with a transparent career path
- Wide range of professional trainings, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
- Learning resources and financial support for completing certification programs
- Christmas and Vacation bonus
- Corporate Health Insurance (basic and supplementary)
- Free yearly medical check-ups
- 25 days of vacation
Keywords
javascriptreact-jsreactnodejspythonartificial-intelligencetypescriptmicrosoft-typescripttraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designenvironment-health-and-safety-hsseecology-environmentdigital-transformationenterprise-digital-transformationlarge-language-model-llmretrieval-augmented-generation-ragintelligent-automationdata-platform
Zanima vas ova pozicija?