Senior Front-end Developer (Full stack)
JavaScript, Amazon Web Services, ReactJS, TypeScript, REST API, Redux, React Native, Microservice Architecture Style
We are seeking a highly skilled Senior Front-end Developer to join our remote team, working with a leading company in the technology industry.
In this position, you will be responsible for guiding and driving the development team, defining engineering principles and quality standards for applications, and ensuring that they are followed by the team. You will also be responsible for defining the CI/CD process for the application, collaborating effectively with development and testing leads, and working hands-on with the most complex tasks.
Responsibilities
- Guide and drive the development team, ensuring that engineering principles and quality standards are followed
- Define the CI/CD process for the application, collaborating effectively with development and testing leads
- Work hands-on with the most complex tasks, contributing to the development of high-quality software solutions
- Proactively suggest and drive engineering process improvements, continuously improving the development process
- Effectively collaborate with development and testing leads, contributing to the development of high-quality software solutions
Requirements
- 3+ years of experience with ReactJS, demonstrating your proficiency in JavaScript development
- Deep understanding of the JAM stack and the Backend for Frontend (BFF) architecture approach
- Proficiency in TypeScript, REST API, Redux, and React Native, highlighting your comprehensive skill set
- Experience with Amazon Web Services, showcasing your expertise in cloud computing
- Good understanding of leadership basics such as delegation, escalation, progress tracking, and task distribution, showcasing your management skills
- Readiness to work hands-on with the most complex tasks, highlighting your technical expertise
- Excellent verbal and written communication skills, with excellent presentation and facilitation skills, enabling effective communication with cross-functional teams
- Experience proactively managing issues and risks throughout the delivery lifecycle, demonstrating your ability to anticipate and mitigate potential problems
- Fluent spoken and written English at an upper-intermediate level or higher
Nice to have
- Experience with Microservice Architecture Pattern, demonstrating your knowledge of modern software development practices
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