Back to Search
Senior Front-end Developer (Full stack)
We are seeking an experienced remote Senior Full-stack Developer with expertise in ReactJS to join our team.
In this position, your role will be pivotal in the marketplace integration to payment gateways, the shipping platform, system customization, and configuration for our customers. You will collaborate with cross-functional teams to ensure seamless and efficient data exchange, develop responsive and user-friendly frontend components, and write clean, maintainable, and efficient code. If you are passionate about creating efficient and reliable systems, we invite you to be part of our team.
Responsibilities
- Integrate payment gateways and the Shipsy shipping platform into the system, ensuring secure and efficient data exchange with external services
- Customize and configure the system based on client requirements, including UI/UX modifications using React.js, and adapting the system to accommodate specific business processes and workflows
- Develop responsive and user-friendly frontend components using React.js, and seamless integration with backend services using Node.js
- Design and set up integration pipelines and workflows for smooth data exchange between different components of the system, and monitor and troubleshoot integration issues
- Collaborate with cross-functional teams to resolve integration-related challenges, and ensure data accuracy and reliability
- Write clean, maintainable, and efficient code, adhering to coding standards
- Develop comprehensive documentation of integration processes, customization, and configurations, and provide knowledge transfer to support ongoing system maintenance
Requirements
- A minimum of 3 years of experience in Full-stack Development, showcasing your proficiency in ReactJS development
- Working knowledge of Amazon Web Services and REST API, enabling you to develop efficient and reliable systems
- Experience in system customization and configuration, including UI/UX modifications using ReactJS, and adapting the system to accommodate specific business processes and workflows
- Hands-on experience in integrating payment gateways and shipping platforms into the system, ensuring secure and efficient data exchange
- Expertise in developing responsive and user-friendly frontend components using ReactJS, and seamless integration with backend services using Node.js
- Strong focus on testing and quality assurance, including the development of test cases and conducting testing to validate integrations and system customizations
- Excellent communication and collaboration skills, allowing you to work effectively with cross-functional teams
- Fluent spoken and written English at an Upper-Intermediate level or higher, enabling effective communication
Nice to have
- Experience in developing and deploying applications in a cloud environment
- Knowledge of Agile methodologies and Scrum framework
- Experience in developing and deploying a microservices architecture
- Familiarity with containerization technologies such as Docker and Kubernetes
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