Associate Principal Engineer(NodeJS)

Posted 16 Hours Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
The Role
The Associate Principal Engineer will develop and optimize backend services using Node.js, design multi-process architectures, manage relational databases like PostgreSQL and MySQL, and utilize containerization technologies such as Docker and Kubernetes. The role involves API development, ensuring code quality through testing, and leveraging cloud platforms for application deployment and scaling.
Summary Generated by Built In

Company Description

👋🏼We're Nagarro. 

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (18000 experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

REQUIREMENTS:

  • In-depth Knowledge of Node.js: Strong expertise in developing backend services using Node.js and frameworks such as Nest.js.
  • Database Experience: Solid experience with relational databases such as PostgreSQL or MySQL.
  • Multi-process Architecture: Deep understanding of multi-process architecture and JavaScript’s threading limitations, with the ability to optimize processes.
  • Containerization Expertise: Familiarity with Docker and Kubernetes for containerization and service orchestration.
  • Cloud Platform Knowledge: Experience with cloud service providers such as AWS, Google Cloud Platform (GCP), or Azure.
  • API Development: Proven experience in building and maintaining RESTful APIs.
  • Testing Tools: Familiarity with testing frameworks and tools to ensure high-quality code.
  • Version Control: Proficiency in using Git for version control and collaboration in a team setting.
  • Code Optimization: Ability to write clean, reusable, and optimized code that is testable and scalable.


RESPONSIBILITIES:


  • Backend Development: Develop, maintain, and optimize secure backend services using Node.js and frameworks like Nest.js.
  • Architecture Design: Design and implement multi-process architectures, considering the threading limitations of JavaScript.
  • Database Management: Work with relational databases such as PostgreSQL or MySQL to design, implement, and optimize database schemas and queries.
  • Containerization & Orchestration: Utilize containerization technologies such as Docker and Kubernetes for deployment, scaling, and managing services.
  • Cloud Platforms: Leverage cloud services like AWS, GCP, or Azure to deploy, monitor, and scale backend applications in a cloud environment.
  • API Development: Design, implement, and maintain RESTful APIs for seamless integration between frontend and backend systems.
  • Code Quality & Testing: Write modular, reusable, and testable code, ensuring quality through automated testing tools and practices.
  • Version Control: Use Git for version control, maintaining a collaborative workflow for code development and review.
  • Continuous Improvement: Continuously identify areas for improvement in backend systems and processes, applying best practices to improve scalability and performance.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Top Skills

Node.js
The Company
19,994 Employees
On-site Workplace
Year Founded: 1996

What We Do

Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 19,000 experts across 36 countries, forming a Nation of Nagarrians, ready to help our customers succeed.

Similar Jobs

Nagarro Logo Nagarro

Associate Principal Engineer, NodeJS

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Remote
USA
19994 Employees

Nagarro Logo Nagarro

Associate Principal Engineer, NodeJS

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Remote
USA
19994 Employees

Thrive Market Logo Thrive Market

Lead Software Engineer, Product Engineering

Consumer Web • eCommerce • Food • Healthtech • Natural Language Processing • Social Impact
Remote
2 Locations
1000 Employees

Two Barrels LLC Logo Two Barrels LLC

Software Engineer

eCommerce • Legal Tech • Professional Services • Software • Data Privacy
Remote
Hybrid
Spokane, WA, USA
950 Employees
90K-140K Annually

Similar Companies Hiring

Stepful Thumbnail
Professional Services • Information Technology
New York, New York
128 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account