17 oct
|
EPAM Systems
|
Argentina
17 oct
EPAM Systems
Argentina
Our team is looking for a Senior Full Stack Developer (JS) who combines strong web development skills with deep AI knowledge. The role centers on delivering dependable technology solutions for complex challenges at a large scale. You will join a collaborative engineering environment that values craftsmanship, experimentation, and professional growth. Your work will shape the platform’s future while bringing high-impact ideas from planning to release
Responsibilities
- Own the technical design and production delivery of web applications enhanced by modern JavaScript and automated intelligence
- Partner with product, design, and analytics colleagues to clarify product expectations, system constraints, and delivery priorities
- Refine user interfaces and service layers to reduce latency, improve stability, and elevate the overall user experience
- Incorporate predictive models and AI services into live systems through secure and reliable integration patterns
- Produce high-quality source code that is structured for clarity, longevity, and straightforward future maintenance
- Ensure product reliability through thorough unit, integration, and end-to-end test implementation
- Administer and improve build pipelines, CI processes, and automation routines that support frequent releases
- Help developing engineers grow by sharing knowledge and providing actionable feedback during code reviews
- Investigate challenging technical failures across the stack and resolve their underlying causes
- Take part in long-range architecture decisions and advocate for effective engineering practices
Requirements
- A minimum of three years in professional software development, including progressively broader technical responsibilities
- Comprehensive full stack experience spanning interactive client applications and robust backend platforms
- Strong understanding of AI principles,
algorithm-driven functionality, and machine learning implementation patterns
- Expert JavaScript proficiency for fast web application development and asynchronous programming workflows
- Demonstrated ability to use React for composable user interfaces and advanced client-state coordination
- Solid Node.js experience developing non-blocking APIs, scalable backend services, and microservice solutions
- Practical Python background in data-related tasks, AI platform integrations, or server-side utility development
- Previous exposure to Java for enterprise connectivity and resilient application-service design
- Basic knowledge of Go for concurrent backend processing and lightweight developer tools
- Hands-on use of Testify to implement automated checks and dependable test suites
- Ability to manage Webpack configurations for module packaging, optimized loading, and code splitting
- Experience applying Jest to modern JavaScript testing workflows
- Familiarity with Karma for running browser-based validation across multiple environments
- Knowledge of Mocha for writing adaptable tests for asynchronous application logic
- Experience leveraging Gulp for task automation, asset compression, and compilation workflows
- Awareness of Grunt for maintaining projects that use older automation configurations
- English communication ability at B2 standard or higher in both verbal and written interactions
Nice to have
- Participation in collaborative AI communities or publicly available machine learning development efforts
- Hands-on experience deploying container-based workloads with AWS, Google Cloud Platform, or Microsoft Azure
- Familiarity with PostgreSQL, MongoDB, and Redis for scalable storage, document management, or caching needs
- Understanding of GraphQL API design for tailored and efficient application data queries
- Background in secure coding practices and web-focused vulnerability evaluation
📌 Senior Full Stack Developer (JS) (Argentina)
🏢 EPAM Systems
📍 Argentina