Emplea.do

Desarrollador/a Back-end Go

Loyalink · Get on Board · Remote

US$900.00 – US$1,350.00

Descripción del puesto

Conocimientos de programación en Go. Comprensión de estructuras de datos y algoritmos. Conocimientos básicos de bases de datos SQL. Manejo de Git. Conocimientos básicos de desarrollo de APIs. Capacidad para leer documentación técnica en inglés. Interés por aprender y mejorar continuamente.Nos gustaría encontrar a alguien queDisfrute resolver problemas complejos.Tenga una buena base teórica en programación.Se preocupe por entender cómo funcionan las cosas más allá de que simplemente funcionen.Tenga interés por escribir código limpio y mantenible.Sea capaz de recibir feedback y aprender rápidamente.Disfrute trabajar en equipo y compartir conocimiento. Desarrollar servicios backend utilizando Go.Participar en el diseño e implementación de APIs REST.Trabajar con bases de datos relacionales, principalmente PostgreSQL.Implementar integraciones con servicios externos y plataformas cloud.Participar en revisiones de código y discusiones técnicas.Colaborar en la definición de especificaciones técnicas antes de comenzar el desarrollo.Escribir pruebas automatizadas para asegurar la calidad del software.Participar en el diseño de nuevas funcionalidades y mejoras del producto. Estamos buscando un desarrollador o desarrolladora con ganas de aprender, crecer y participar en la construcción de un proyecto nuevo desde sus primeras etapas. No nos interesa que tengas 5 años de experiencia ni que conozcas todas las tecnologías del mercado. Nos importa más que tengas una buena base técnica, curiosidad por entender cómo funcionan las cosas y motivación por escribir software de calidad. Trabajarás junto a un equipo con experiencia desarrollando una plataforma SaaS moderna, construida sobre una arquitectura basada en servicios, donde participarás en el diseño e implementación de nuevas funcionalidades desde el backend hasta la integración con servicios externos. No buscamos experiencia específica en una tecnología determinada. Buscamos personas con buenos fundamentos, capacidad de aprendizaje y pasión por la ingeniería de software. Conocimientos de Clean Code.Principios SOLID.Testing automatizado.Desarrollo guiado por especificaciones (Specification Driven Development - SDD).Clean Architecture.Concurrencia en Go (goroutines y channels).Docker y contenedores.Experiencia en proyectos personales, universitarios o de código abierto.Interés por arquitectura de software y diseño de sistemas.

Juegatela