https://bayt.page.link/iWesp61eAkEKRbTW7
العودة إلى نتائج البحث‎

Associate Principal Engineer(NodeJS)

اليوم 2025/06/12
خدمات الدعم التجاري الأخرى
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

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.





لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.