Senior Full Stack Developer in GenAI (Node.js/TypeScript)
Colombia
We are seeking a Senior Full Stack Developer to join our rapidly expanding team to drive the integration of GenAI-based solutions into client products.
The ideal candidate should exhibit proficiency in Node.js and TypeScript/ReactJS, coupled with a solid grasp of full-stack development concepts. We welcome applications from high-caliber engineers, even with a different primary technology stack, who excel in a dynamic and rapid-paced setting.
If you are passionate about cutting-edge technologies and thrive in a fast-paced, collaborative environment, we encourage you to apply.
Responsibilities
- Design, develop and deploy scalable full-stack applications using Node.js and TypeScript
- Integrate GenAI capabilities into existing systems to enhance functionalities
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions
- Optimize application performance and ensure adherence to software engineering best practices
- Troubleshoot and debug complex issues across the stack to provide reliable support
- Implement and manage containerized solutions using Docker
- Build reusable front-end components and ensure robust UI/UX functionality
- Develop unit tests and participate in code reviews to ensure code quality
- Stay updated on emerging technologies and apply best practices in the GenAI ecosystem
- Work effectively in a remote team setting while maintaining regular communication with the team
Requirements
- Proficiency in Node.js and TypeScript/React with 3+ years of experience in web development
- Knowledge of algorithms, data structures, and Big-O time complexity analysis
- Experience in solving medium-complexity coding challenges on platforms like Leetcode
- Competency in full-stack development principles and remote-first collaboration tools
- Background in Docker and containerization
- Showcase of debugging and problem-solving skills across front-end and back-end systems
- Familiarity with building scalable applications and optimizing development workflows
- Understanding of implementing GenAI systems and delivering AI-powered user experiences
- Flexibility to manage tasks independently while maintaining intersection hours with Central Time (CT), typically 9-11 AM
- Fluency in English (both written and spoken) at a minimum B2 level
Nice to have
- Proficiency in AWS cloud services
- Familiarity with LangChain framework and Generative AI libraries
- Background in Playwright for end-to-end testing
- Qualifications in Python for supplementary development needs
- Skills in ChatGPT
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn