Search by job, company or skills

Terralogiq

Backend - AI Engineer

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Back-End Engineer with a strong background in Node.js and the NestJS framework to join our growing engineering team. You will be a key player in designing, developing, and maintaining the server-side logic of our applications. You'll work closely with front-end developers, product managers, and other stakeholders to deliver robust, secure, and scalable features that power our platform.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable server-side applications and APIs using Node.js and NestJS.
  • Develop and manage RESTful APIs endpoints to support our web and mobile applications.
  • Integrate with databases, third-party services, and other external systems.
  • Write clean, testable, and high-quality code, and participate in peer code reviews to ensure standards are met.
  • Implement robust security and data protection measures.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed, scalability, and performance.
  • Troubleshoot and debug issues, providing effective and timely solutions.

Required Qualifications:

  • 3+ years of professional experience in back-end software development.
  • Strong proficiency in JavaScript and modern TypeScript.
  • Hands-on, professional experience building applications with Node.js and the NestJS framework.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis, Firestore, BigQuery).
  • Deep understanding of API design principles and best practices.
  • Proficient with Git and version control workflows.
  • Excellent problem-solving skills and a passion for building high-quality software.
  • Experience with cloud platforms, especially Google Cloud

Nice-to-Haves:

  • Knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Proficiency in Python based frameworks such as FastAPI, Django, or Flask.
  • Familiarity with microservices architecture patterns.
  • Experience setting up and maintaining CI/CD pipelines (e.g., GitLab CI, Jenkins).
  • Experience with message queues (e.g., RabbitMQ, Kafka, Pub/Sub) or event-driven architecture.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141708715