We are seeking a talented and experienced React Developer to join our team. The ideal candidate should have a strong background in front-end development, particularly with React.js. You will be responsible for designing and implementing user interfaces, ensuring the responsiveness and performance of web applications, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
Design, deploy and maintain highly scalable and reliable platform to support several customer journeys at scale.
Drive initiatives to ensure that the platform which supports customer journeys is highly available, scalable and resilient.
Implement / improve end-to-end observability for customer journey components to gain insights into system performance and identify areas for improvement.
Cultivate a highly collaborative, inclusive, strong cohesive and productive team passionate about accomplishing targets in timely manner in line with overall organization strategy and goals.
Develop user interfaces using React.js
Build reusable components and front-end libraries for future use
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Collaborate with back-end developers and web designers to improve usability
Participate in code reviews and provide constructive feedback
Stay up-to-date with emerging technologies and industry trends
Troubleshoot and debug issues as they arise
Conduct performance tests and improve application performance
Work closely with the product team to translate business requirements into technical specifications
Minimum Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)
5+ years of software engineering experience covering full stack solution development and delivery.
Experience with Java, ReactJS, NodeJS and Kubernetes
Preferred Qualification
Work with a Java and ReactJS stack to build user experiences and business services, using enterprise frameworks.
Bachelor’s degree in computer sciences or related experience with advanced degree preferred
A Full-stack developer in building web applications using technologies like Java 11, Javascript, React JS, Node JS, Springboot, Spring, Kafka, Redis etc. Also, in-depth knowledge on Application design, Testing capabilities, Design & building Microservices.
Hands-on / Understanding of building distributed applications, strong knowledge of application logic and dependencies.
Understanding or worked in Scrum, Kanban, or another Agile application development methodology.
Experience and knowledge of working in agile practices.
Good understanding and experience working with CI/CD tools and standard methodologies. Experience in designing and implementing CI pipelines for on-demand application stack deployment consisting of multiple services.
Ability to translate business requirements into solutions. Successful track record of delivering quality results in sophisticated multi-functional projects. Ability to influence multi-functional teams, business and vendor partners, and technology leaders.
Ability to stay engaged with constantly evolving container technology trends and use that knowledge to improve resiliency of the platforms.
Job Type: Full-time
Pay: ₹600,000.00 – ₹1,000,000.00 per year
Benefits:
Health insurance
Provident Fund
Schedule:
Day shift
Monday to Friday
Weekend availability
Education:
Bachelor’s (Preferred)
Experience:
total work: 6 years (Required)
Work Location: Hybrid remote in Chennai, Tamilnadu
Expected Start Date: 21/05/2024
Other similar jobs that might interest you