Remote Node.Js/Typescript Backend

Hace 2 días

ciudad de mendoza, mendoza, Argentina Bluelightconsulting Jornada completa

Full Stack / Frontend Engineer – Generative AI Remoto Argentina, ID #00231

  • REQUISITOS:

Sr. Full-Stack Software Engineer - Remote

Location: Global, Fully Remote
Job Type: Contractor | ~15 hours/week
Schedule: Flexible

We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging, code evaluation, and technical problem-solving.

Full-Stack Software Engineer

Location: Global, Fully Remote
Job Type: Contractor | ~15 hours/week
Schedule: Flexible

We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging, code evaluation, and technical problem-solving.

Key Responsibilities

  • Develop and debug front-end and back-end applications.
  • Build features, APIs, services, and data models.
  • Understand and work across unfamiliar codebases.
  • Troubleshoot application, API, database, and integration issues.
  • Review and evaluate AI-generated code for correctness, security, performance, and maintainability.
  • Translate and adapt software builds between programming languages.

Required Skills

  • Python
  • React
  • JavaScript
  • Java
  • Node.js
  • Rust
  • Go
  • TypeScript
  • Strong full-stack development experience
  • Experience with APIs, databases, application architecture, and debugging

Hiring Process

  • Submit application and screening questions.
  • Complete a ~30-minute AI interview.
  • Complete a technical assessment, if required.
  • Hiring manager review.

The Opportunity

We are looking for a Senior Backend Engineer who thrives in startup environments and enjoys building scalable systems from the ground up.

This role is ideal for engineers who combine deep backend expertise with a strong ownership mindset . You will play a key role in designing , building , and maintaining distributed systems while collaborating with a highly technical and fast-moving team.

The ideal candidate has extensive experience with Java and Python , enjoys solving complex engineering problems, and embraces AI-assisted development workflows to increase productivity without compromising quality.

Responsibilities

  • Design, build, and maintain scalable backend services using Java and Python.

  • Develop distributed systems involving databases, APIs, message queues, and data processing pipelines.

  • Take full ownership of features and services throughout their lifecycle, from design and implementation to monitoring and optimization.

  • Build production-ready systems with a strong focus on reliability, performance, and maintainability.

  • Collaborate closely with product and engineering teams to translate business requirements into technical solutions.

  • Improve system performance, scalability, and operational efficiency across the platform.

  • Leverage AI-assisted development tools to accelerate delivery while ensuring code quality and engineering best practices.

  • Participate in architectural discussions and contribute to key technical decisions as the company scales.

  • Continuously improve development processes, tooling, and engineering standards.

Requirements

  • 8+ years of experience in software engineering or backend development.

  • 5+ professional experience with Python , building and maintaining production-grade backend systems.

  • Strong experience with Java .

  • Hands-on experience with AI/LLM-based application development (AI agents, agentic systems, or LLM-powered applications)

  • Experience building AI-driven features, LLM integrations, or agentic workflows in production environments is highly preferred.

  • Solid understanding of distributed systems, scalable architectures, and asynchronous processing.

  • Experience working with databases, message queues, and data processing pipelines .

  • Hands-on experience with Docker and Kubernetes in production environments.

  • Proven experience building, maintaining, optimizing, and improving products after launch.

  • Strong ownership mindset, autonomy, and ability to thrive in startup or fast-paced environments .

  • Advanced English level

Nice to have

  • Experience working in product-focused companies, owning products beyond the initial development ph