Senior Front-end Developer (JavaScript)
EPAM Systems
Software Engineering
Remote
Posted on Dec 24, 2024
Senior Front-end Developer (JavaScript) Description
We are looking for an experienced Senior Front-end Developer (JavaScript) to enhance our team's capabilities.
In this role, you will be responsible for building and scaling front-end applications with the latest technologies, playing a pivotal role in decision-making processes, and leading multiple development initiatives. You will significantly contribute to the evolution of our product offerings, aiming to surpass the standard requirements of the industry.
#LI-DNI
Responsibilities
- Lead the creation and enhancement of front-end applications utilizing ReactJS
- Develop and uphold efficient and reusable JavaScript code
- Spearhead the implementation of front-end elements using Amazon Web Services
- Work closely with backend developers and UX/UI designers to achieve smooth integrations
- Perform thorough application testing with Jest
- Optimize application components to boost performance
- Tackle and resolve various technical issues and challenges
- Keep the code up to date and manage versioning with Git on GitHub
- Adhere to security and data protection as per standard regulations
- Promote and apply best practices in the team, including Agile methodology adoption
Requirements
- Minimum of 3 years in the software development sector
- Mastery in JavaScript and ReactJS
- Familiarity with Amazon Web Services
- Background in Jest for testing applications
- Expertise in cloud-based microservices architectures
- Proficiency in deploying applications using Docker and Kubernetes
- Knowledge of RESTful APIs and skills in integration
- Qualifications in code versioning with Git – GitHub
- Skills in using GitHub Actions for workflow automation
- Understanding of SAFe Agile methodologies and Agile development practices
- Fluent in English with a minimum C1 proficiency in CEFR scale; Portuguese language skills desirable
Nice to have
- Understanding of how to leverage Next.js in projects
- Skills in developing advanced UI prototypes
- Knowledge of Vite for modern web development initiatives