Lead Full Stack Developer with React and Java

Sorry, this position is no longer available
Colombia
We are looking for a Lead Full Stack Developer with Java and ReactJS expertise to join our remote team.
As a lead developer, you will design, build, evolve, and maintain the front-end ecosystem and underlying tools. You will drive changes that increase the productivity of engineers working on front-end applications. The role requires specialization in JavaScript, HTML5, CSS, React, TypeScript, ES5/6, and Java/Spring. You will be responsible for architecting and leading a variety of large-scale single-page web applications, as well as solving performance-related problems.
Responsibilities
- Design, build, evolve, and maintain the foundational front-end ecosystem and underlying tools
- Own and drive changes that increase the productivity of engineers working on front-end applications
- Architect and lead a variety of large-scale single-page web applications
- Solve performance-related problems
- Ensure front-end operational excellence
- Drive key architecture decisions to drive project completion
- Participate in and lead regular code reviews, often in a mentorship role with other engineers to maintain high development standards
- Interface with team members to troubleshoot, debug, and resolve issues in both production and non-production environments
- Collaborate with other team members, developers, QA professionals, and product owners on key architecture decisions to drive project completion
Requirements
- Bachelor's degree or higher in Computer Science, Information Technology, Information Systems Management, or a closely related field of study
- Minimum of 5 years of experience as a Full Stack Developer with a focus on ReactJS and Java/Spring
- At least 1 year of experience architecting and leading a variety of large-scale single-page web applications
- Expertise in Jest, TypeScript, ES5/6, and JavaScript
- Strong focus on front-end operational excellence
- Understanding of front-end architecture and data-driven development
- Excellent verbal and written communication skills in English (B2+ level)
Nice to have
- Experience with Amazon Web Services
- Proficiency with Node.js, Redux, and Backbone
- Knowledge of Go Language
- Previous experience working for a SaaS company
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