Imagemaker logo
Imagemaker

Let’s co-create awesome digital experiences!

Desarrollador Back, Node.js

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 201-500Since 2003H1B No SponsorCompany SiteLinkedIn

Location

Chile

Posted

3 days ago

Salary

0

Seniority

Mid Level

Job Description

Desarrollador Back, Node.js

Imagemaker

• Diseñar y desarrollar APIs RESTful y/o GraphQL • Implementar lógica de negocio siguiendo principios de arquitectura limpia • Optimizar el rendimiento de aplicaciones y bases de datos • Escribir código limpio, testeable y bien documentado • Participar activamente en code reviews y pair programming • Colaborar con equipos de frontend, QA y producto • Implementar medidas de seguridad y buenas prácticas • Documentar soluciones técnicas y flujos de datos

Job Requirements

  • 2 años de experiencia comprobable en desarrollo backend con Node.js
  • Experiencia trabajando en equipos ágiles
  • Backend: Node.js, Express.js, NestJS
  • Lenguaje: TypeScript (nivel avanzado)
  • Testing: Jest
  • Arquitectura: Patrones de diseño, principios SOLID
  • Bases de datos: SQL y NoSQL
  • Control de versiones: Git, GitHub (branching strategies)
  • Análisis de código: ESLint, SonarQube, métricas de calidad
  • Seguridad: Gestión de secretos, autenticación/autorización (JWT, OAuth 2.0)
  • Contenedores: Docker
  • Metodologías Agiles
  • IA Generativa: Experiencia con AI pair programmers (GitHub Copilot, Claude, Cursor)
  • CI/CD
  • Experiencia con Kubernetes y orquestación de contenedores (deseable)
  • Experiencia con arquitectura de microservicios (deseable)
  • Conocimientos en message brokers (Kafka) (deseable)
  • Experiencia con servicios Cloud (Azure, GCP) (deseable)
  • Conocimientos en Terraform o Infrastructure as Code (deseable)
  • Experiencia con observabilidad (logging, monitoring, tracing) (deseable)
  • Pensamiento crítico y analítico (soft skill)
  • Comunicación efectiva con equipos técnicos, no técnicos y stakeholders (soft skill)
  • Curiosidad técnica y actualización constante (soft skill)
  • Responsabilidad y ownership sobre el código (soft skill)
  • Capacidad de negociación y gestión de expectativas (soft skill)
  • Proactividad en la identificación y resolución de problemas (soft skill)

Benefits

  • Modalidad Contractor CAM

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+H1B Sponsor

• Act as Java Developer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team • Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River’s business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation • Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex problems • Direct problem solving for projects or major phases of projects to resolve software technical issues • Develop, test, debug, and implement software programs, applications and projects using Java and being open to learn and utilize needed languages • Provide informed guidance and critical analysis of proposed changes during code reviews • Provide troubleshooting on large, mission critical client implementations • Engage in the agile software development process by adhering to and advancing the CRD scrum methodology, including attending all daily standups, sprint planning, backlog grooming, and retrospectives • Plan and coordinate cross-team activities groups to complete assignments • Demonstrate more independence of design and development • Mentor and guide Junior Engineers

Poland
zł182.0K / year
Oowlish logo

Full Stack Web Engineer, Python, React

Oowlish

We make innovation simple, convenient and right...we just make it HAPPEN

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Design and develop modern web applications using React and Python. • Build intuitive chat-based user interfaces for AI-powered applications. • Integrate frontend applications with AWS Bedrock AI services through REST APIs. • Develop scalable backend services supporting web applications. • Build secure authentication and user session management. • Optimize application performance, responsiveness, and usability. • Collaborate closely with AI engineers to integrate conversational AI capabilities. • Build reusable UI components and maintain clean application architecture. • Participate in technical design discussions and code reviews. • Ensure high-quality, maintainable, and scalable code.

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Act as a driving force in digital and cultural transformation at Brazil's largest banking institution, not merely following established practices but building a foundation of continuous pursuit of technical excellence; • Champion continuous improvement of engineering processes and practices, exercising critical thinking and the ability to mentor junior developers on the team; • Work with a focus on the impact delivered by solutions and on the user experience; • Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions; • Maintain and continuously improve existing systems.

Brazil
Avenga logo

Senior Software Engineer – Java Backend

Avenga

A global IT engineering and consulting company specializing in custom software development.

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Take ownership of the evolutive and corrective maintenance of backend services in production. • Participate actively in team ceremonies, initiatives, and technical decision-making processes. • Solve complex problems and debug production issues with an analytical and high-quality approach. • Collaborate continuously with the team to ensure software reliability, performance, and best practices.

Argentina