Senior Front-end Developer (JavaScript)
EPAM Systems
Software Engineering
Remote
Posted on Dec 23, 2024
Senior Front-end Developer (JavaScript) Description
We are seeking a seasoned Senior Front-end Developer (JavaScript) to join our dynamic team.
You'll work on developing scalable and efficient front-end applications using cutting-edge technologies, making key decisions, and leading various development projects. As a critical member of our team, you will help shape the future of our products and services, ensuring they meet and exceed industry standards.
#LI-DNI
Responsibilities
- Drive the development of front-end applications using ReactJS
- Build and maintain efficient, reusable, and reliable JavaScript code
- Implement front-end components and features utilizing Amazon Web Services
- Collaborate closely with backend developers and UX/UI designers to ensure seamless integration
- Conduct comprehensive testing of the applications using Jest
- Enhance application performance by optimizing components
- Address and resolve technical issues and challenges
- Update and maintain the code versioning using Git in GitHub
- Ensure security and data protection in compliance with standard regulations
- Foster best practices within the team, including participating in and promoting Agile methodologies
Requirements
- At least 3 years of experience in the software development industry
- Strong knowledge in JavaScript and ReactJS
- Qualifications in Amazon Web Services
- Skills in utilizing Jest for testing purposes
- Expertise with microservices architecture in cloud environments
- Background in deploying applications using Docker and Kubernetes
- Understanding of RESTful APIs and proficiency with its integration
- Competency in code versioning using Git – GitHub
- Proficiency in using GitHub Actions for automating workflows
- Familiarity with SAFe Agile methodologies and Agile development practices
- Mastery of English language at minimum C1 on CEFR scale; knowledge of Portuguese is preferable
Nice to have
- Flexibility to use Next.js in projects
- Capability to create advanced UI prototypes
- Proficiency with Vite for modern web projects