Sr Software Engineer (React + Nextjs)

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a part of HMH, a learning technology company dedicated to enhancing student outcomes and empowering educators, HMH Technology India Pvt. Ltd. focuses on developing innovative products and solutions using cutting-edge technology to cater to clients globally. With a mission to foster personal growth in addition to professional development, HMH is dedicated to transforming the industry. Join us in our journey to make a difference in the lives of students and teachers by delivering high-quality software solutions. **Key Responsibilities:** - Create prototypes to clarify software requirements. - Develop realistic design specification documents from software requirements. - Plan and execute development tasks based on design specifications. - Provide accurate time estimates for development tasks. - Build and test software components to meet design specifications. - Collaborate with quality assurance engineers to address software defects. - Offer feedback on software design, construction, and development methodologies. - Maintain standards and ensure team adherence to security and logging patterns. - Conduct code reviews of software deliverables. - Assist in proving the validity of new software technologies. - Enhance HMH's software development methodology. - Promote AGILE processes and facilitate SCRUM. - Build and manage CI/CD pipelines for services owned by the team following secure development practices. - Perform any other duties as assigned to ensure team and organizational success. **Qualifications:** - 5 to 7 years of experience in a relevant software development role. - Strong object-oriented design and programming skills, including design patterns application. - Familiarity with web technologies like React, NextJS, Node, and Cypress. - Experience with cloud-based database architectures such as AWS RDB and Snowflake. - Proficiency in AWS containerization technologies like Fargate, EKS, or ECS. - Expertise in AWS services (Lambda, EC2, IAM, VPC, CloudFront, S3, API Gateway) and infrastructure automation using Terraform. - Skilled in containerization and orchestration tools like Docker and Kubernetes. - Proficient in development tools such as Bitbucket/GitHub Cloud and Jira. - Experience with CI/CD pipelines, Git-based version control, and Agile methodologies. - Demonstrated ability to follow through on tasks, promises, and commitments. - Strong communication skills and effective team collaboration. - Ability to advocate ideas and participate in design critiques objectively. **Required Education:** - Degree or Masters in Computer Science or relevant discipline OR equivalent work experience.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You