The Job logo

What

Where

Senior Software Engineer - (Node + React/Angular + AWS/Azure)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for a talented full-stack developer to join our team and help us create amazing web and mobile applications using React.js, Node.js, and Nest.js. You will be responsible for developing user interface components using React and integrating them with back-end services using Node.js and Nest.js.

Job description 

About the Role:

We are looking for a talented full-stack developer to join our team and help us create amazing web and mobile applications using React.js, Node.js, and Nest.js. You will be responsible for developing user interface components using React and integrating them with back-end services using Node.js and Nest.js. You will also work on improving the performance, scalability, and security of our applications.

What you will do:

Design and develop user interface components using React.js and best practices.

Build and maintain back-end services using Node.js and Nest.js frameworks.

Write clean, maintainable, and testable code following coding standards and guidelines.

Collaborate with other developers, designers, and stakeholders on project requirements and features.

Troubleshoot and debug issues across different browsers and devices.

Optimize applications for performance, usability, and accessibility.

Follow trunk-based development approach and merge small, frequent updates to the main branch.

Practice pair programming and collective code ownership to improve code quality and reduce dependency.

Apply extreme Programming (XP) principles such as test-driven development, continuous integration, and refactoring.

Work in an agile environment using Scrum framework and participate in sprint planning, reviews, retrospectives, and daily stand-ups.

Apply test-driven development (TDD) methodology to write automated tests before writing code.

Apply domain-driven design (DDD) approach to model complex business problems and solutions.

What you will need:

Bachelor's degree in Computer Science or equivalent experience in the field of software development. 4-6 years’ experience in web based application/software development.

Must Have:

Proven experience as a full-stack developer using React.js, Node.js, and Nest.js.

Strong knowledge of web development fundamentals, such as HTML, CSS, JavaScript, and RESTful APIs.

Experience with front-end tools and libraries, such as Webpack, Babel, Redux, Material UI, etc.

Experience with back-end tools and libraries, such as Express, MongoDB, Mongoose, Multer, JWT, etc.

Experience with trunk-based development, pair programming, XP principles, Scrum framework, TDD methodology, and DDD approach.

Who you are:

Graduate/Post graduate in BE/BTech, ME/MTech or MCA is preferred. 

Excellent communication and prioritization skills.

Able to work independently or within a team proactively in a fast-paced AGILE-SCRUM environment.

Owns success – Takes responsibility for successful delivery of the solutions.

Set alert for similar jobsSenior Software Engineer - (Node + React/Angular + AWS/Azure) role in Gurgaon, India
Gartner Logo

Company

Gartner

Job Posted

10 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Technology

Locations

Gurgaon, Haryana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Gartner Logo

Data engineer - Azure

Gartner

Gurgaon, Haryana, India

Posted: 10 months ago

Join Gartner as a Data Engineer - Azure. You will be responsible for designing and building Master Data Management functionality. Analyze business requirements and implement MDM solutions. Build and maintain Data Pipelines using SQL and AWS technologies. Engage in day-to-day data operations and troubleshooting. Graduates with strong IT skills and communication are encouraged to apply.

Zensar Technologies Logo

Frontend Developer - React Node

Zensar Technologies

Gurgaon, Haryana, India

Posted: a year ago

Description React Node FSD – Software Engineer (MC479_CBRE React NodeJS) 5+ Years Gurgaon, Noida, Hyderabad   Here's how you'll contribute:   You will work as part of a team to design and develop high-quality software solutions for web applications using React. As a React.js developer, you will implement new features and maintain existing code using React and other standard tools in the React ecosystem, such as Node.js and Yarn. Your duties will include designing software solutions to meet project requirements, maintaining, and refactoring existing code, writing tests, and fixing bugs.   Preferred Qualifications, Knowledge-Skills-Abilities (Competencies) ·         Bachelor’s degree in computer science, software development, engineering, or a related technical field ·         Expected of a React.js developer ·         Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS ·         Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm ·         Familiarity with common programming tools such as Redux , IDEs, RESTful APIs, Git repositories, TypeScript , and remote deployment tools ·         An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle.   ·         Node JS Key skills expected. Must have worked in NodeJS and Express Good knowledge of JavaScript, CSS and HTML is a must. Should have worked on ReactJS class-based and functional concepts. Knowledge of framework like NextJS, NestJs is an added advantage. Should be good at understanding project requirement and communication skills. Experience developing desktop and mobile applications. Familiarity with common technology stacks. Knowledge of multiple front-end languages and libraries (e.g., HTML/CSS, JavaScript, XML, jQuery). Knowledge of multiple back-end languages (NodeJs and JavaScript frameworks (e.g. Angular/ React). Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB web servers (e.g. Apache, Nginx) and UI/UX design. Excellent communication and teamwork skills.