Desarrollador Back-end Senior in coderslab.io

FULL_TIME

Santiago
This job is performed partly from home and partly at the office in: Santiago
(Hybrid)
| Senior | Full time | Programming

Gross salary $2000 - 2500 USD/month

3 applications
Replies between 1 and 8 days
Last checked today

CodersLab es una empresa dedica al desarrollo de soluciones dentro del rubro IT y actualmente, nos enfocamos en expandir nuestros equipos a nivel global para posicionar nuestros productos en más países de América Latina y es por ello que estamos en búsqueda de un DESARROLLADOR BACKEND SENIOR para unirse a nuestro equipo.

Formarás parte de un equipo desafiante y ambicioso, con ganas de innovar en el mercado, donde tus ideas y contribuciones serán altamente valiosas para el negocio.
¡Postúlate ahora para este increíble desafío!

Applications: getonbrd.com.

Funciones del cargo

  • Diseñar y definir arquitecturas escalables y sostenibles utilizando principios como Clean Architecture, Arquitectura Hexagonal y Domain Driven Design.
  • Implementar patrones de diseño y principios SOLID para garantizar un código limpio, modular y fácil de mantener.
  • Desarrollar y mantener APIs RESTful siguiendo buenas prácticas y asegurando su escalabilidad y seguridad.
  • Crear y optimizar bases de datos tanto SQL (PostgreSQL, MySQL) como NoSQL (MongoDB, Redis), asegurando integridad, rendimiento y escalabilidad.
  • Desarrollar y ejecutar pruebas unitarias y de integración siguiendo TDD para garantizar una alta cobertura y calidad del código.
  • Integrar con servicios externos mediante APIs REST, manejando correctamente errores, retries y autenticación con JWT, OAuth 2.0, API Keys.
  • Trabajar con sistemas de mensajería asíncrona, publicando y consumiendo eventos mediante brokers como Kafka o RabbitMQ y adoptando arquitectura orientada a eventos.
  • Participar en actividades de DevOps básicas, incluyendo la creación y optimización de imágenes Docker, gestión de versiones con Git, pipelines CI/CD y logging estructurado.
  • Participar en revisiones de código para mejorar la calidad del software y compartir conocimientos con el equipo.
  • Realizar refactorizaciones continuas para mejorar la calidad y mantenibilidad del código sin afectar la funcionalidad existente.
  • Diagnosticar y resolver problemas técnicos mediante técnicas de debugging sistemáticas.

Requerimientos del cargo

  • Formación: Título en Ingeniería en Sistemas, Computación o carreras afines, o experiencia comprobada equivalente.
  • Experiencia: Mínimo 5 años en desarrollo backend con enfoque en sistemas escalables y seguros.
  • Conocimientos técnicos:
    • Dominio avanzado de Node.js y TypeScript.
    • Sólido manejo de arquitectura de software y patrones de diseño (Clean Architecture, Hexagonal, DDD).
    • Amplia experiencia en diseño e implementación de API RESTful.
    • Sólidas habilidades en bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
    • Práctica en TDD, pruebas unitarias y cobertura de código.
    • Integración de APIs externas, manejo avanzado de errores, retries y autenticación.
    • Experiencia en sistemas de mensajería como Kafka o RabbitMQ y arquitectura basada en eventos.
    • Conocimientos básicos de DevOps: Docker, pipelines CI/CD, logging estructurado.
  • Habilidades:
    • Capacidad para hacer code reviews con feedback constructivo.
    • Mentalidad de mejora continua y refactorización.
    • Buenas habilidades de debugging y resolución de problemas.

GETONBRD Job ID: 55604

Remote work policy

Hybrid

This job is performed partly from home and partly at the office in Santiago (Chile).

  1. Jobs
  2. Programming
  3. coderslab.io
  4. Desarrollador Back-end Senior

About coderslab.io

Desarrollador Back-end Senior
coderslab.io • Santiago
This job is performed partly from home and partly at the office in: Santiago
(Hybrid)
Share this job Share