Senior Software Engineer developing backend services using Ruby for a restaurant management startup. Collaborating in a dynamic team to enhance operational tools for clients in Latin America.
Responsibilities
Diseñar, desarrollar y mantener servicios de backend en Ruby.
Asegurar que el sistema pueda manejar altos volúmenes de transacciones de manera eficiente, manteniendo a la vez una baja latencia.
Optimizar consultas a la base de datos y estrategias de caché para mejorar la velocidad de las transacciones.
Implementar buenas prácticas de seguridad en el manejo de datos sensibles.
Escribir tests automáticos tanto unitarios como de integración, como parte de los pipelines de CI/CD.
Mentorear a otros miembros del equipo y realizar revisiones de código asegurando la calidad de los desarrollos, sin comprometer la agilidad de las subidas a producción.
Implementar estrategias de logging, monitoreo y alertas para garantizar una alta disponibilidad y rápida detección de anomalías (OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch).
Monitorear métricas y alarmas para responder y contribuir rápidamente a la resolución de incidentes.
Requirements
Seas egresado de Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines o estés cursando los últimos años (Excluyente)
Tengas a partir de 5 años de experiencia en backend.
Tengas un sólido conocimiento de desarrollo, diseño y uso de APIs, siendo un plus que conozcas los estándares de JSON:API, Open API y JSON Schema.
Sepas de protocolos de Internet, principalmente HTTP, pero también de TCP, UDP, WebSocket y protocolos comúnmente utilizados en desarrollo web.
Sepas de base de datos relacionales, preferentemente PostgreSQL.
Sepas de Git más allá de los comandos estándar (pull, add, commit, merge, push) y entiendas la importancia de tener una historia de commits ordenada y clara.
Tengas experiencia en JavaScript y algún framework como React, Angular, Vue o cualquier otro framework de front-end.
Que tengas experiencia desarrollando en Linux es un gran plus.
Benefits
Salarios competitivos internacionalmente.
Opciones en la modalidad de contratación.
Cobertura de salud dependiendo de la modalidad.
Trabajo remoto, presencial o mixto.
Feriados locales + día de cumpleaños libre + días hábiles de vacaciones.
Capacitación Inglés / Portugués in company.
Cobertura de Wellhub, para que entrenes cuando y donde sea.
Beneficios adicionales por partnerships con otras empresas.
Junior Java Developer at Adistec, a leader in technology solutions for LATAM and the Caribbean. Working on application development and ensuring code quality within the team.
Senior Backend Engineer developing new products that empower personal injury lawyers at EvenUp. Collaborating cross - functionally to build software that impacts customer workflows in the legal field.
Backend Engineer responsible for building and launching new products at EvenUp, a legal tech company. Collaborating with multiple teams to enhance personal injury legal solutions.
Backend Node.js Developer responsible for designing and maintaining applications within SAP BTP. Collaborating on integrations and developing cloud - native services for SAP environments.
Software Engineer developing backend solutions using Java/Kotlin, collaborating with the E - commerce department. Leading development from conception to stabilization with high - quality code in an international team.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.