Job Description
We are looking for the candidates with 4+ years of experience.
Are you a tech professional looking for remote work in a global setting? If yes, this job is for you.
Welcome to EPAM Anywhere - a global job platform offering remote work opportunities in the technology sector. Join us to build a career around your lifestyle working on modern projects for global brands and exciting startups.
Currently, we are looking for a Remote Senior ReactJS Developer to join our team.
The customer provides a complete and optimized research solution comprised of e-journals, e-books, and research databases — all combined with the most powerful discovery service to support the information needs and maximize the research experience of its end-users.
Responsibilities
• Collaborating with product management and your team while analyzing and decomposing complex software features into simpler stories for planning and execution
• Collaborating with your team to manage and estimate the size and complexity of the features/stories and commit to what can be accomplished in an iteration
• Spearhead technical designing, and implementation/development of well-engineered solutions that are optimized for short-term execution while planning for long-term technical capabilities
• Author, reviewing, and helping in the implementation of test plans, test cases, and automated tests to ensure adequate coverage based on requirements
• Own system and feature quality throughout the development, testing, and deployment phases to ensure delivery expectations (both time and quality) are met
• Drive value and continuously improve the team’s ability to write code that is maintainable, reusable and fault-tolerant
• Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products
• Contribute to software engineering best practices for design, coding standards, performance, test automation, security, delivery, maintainability and culture
• Demonstrate ownership of developed components from development through production
Requirements
• 4+ years`s experience as a ReactJS Developer
• Experience in Web Services (REST, SOAP) supporting high volume transactions
• Experience with object-oriented design/development principles
• Strong experience with ReactJS
• Software engineering experience with expertise in JavaScript, ReactJS, HTML
• Theoretical knowledge of relational database design and development; nice to have SQL skills
• Working knowledge of Test Driven Development (TDD) and Automated testing
• Working knowledge of service-oriented architectures, databases, and highly scalable distributed systems
• Working knowledge of the architecture of the cloud-ready and cloud-based applications/cloud-based services and an understanding of design for scalability, performance
• Excellent verbal and written communication skills, B2+ level of English
Nice to have
• Knowledge of OpenID connect, OAuth 2.0 and JSON Web Token
• Basic knowledge of CI/CD pipeline and building Jenkins deployment pipelines
• Basic Linux system admin experience
• Detailed understanding of Agile software engineering principles and methodologies
We offer
• Insurance Coverage
• Paid Leaves – including maternity, bereavement, paternity, and special COVID-1+ leaves.
• Financial assistance for medical crisis
• Retiral Benefits – VPF and NPS
• Customized Mindfulness and Wellness programs
• EPAM Hobby Clubs
• Hybrid Work Model
• Soft loans to set up workspace at home
• Stable workload
• Relocation opportunities with ‘EPAM without Borders’ program
• Certification trainings for technical and soft skills
• Access to unlimited LinkedIn Learning platform
• Access to internal learning programs set up by world class trainers
• Community networking and idea creation platforms
• Mentorship programs
• Self-driven career progression tool
This is a remote position and we welcome applications from anywhere in India
💡 Quick Summary
Seeking a career-building opportunity? The Senior ReactJS Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
