Semi Senior Software Engineer developing backend services primarily in Ruby for a fintech startup. Collaborating with a multidisciplinary team to enhance payment solutions for restaurants in LatAm.
Responsibilities
Diseñar, desarrollar y mantener servicios de backend en Ruby.
Trabajar con gateways de pago, bancos y APIs de terceros.
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 y la eficiencia de los flujos de pago.
Implementar buenas prácticas de seguridad en el manejo de datos sensibles y en la prevención de fraudes.
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 1 año de experiencia haciendo desarrollo web. (Estamos buscando varios senioritys para ampliar el equipo, así que postulate sin importar si sos Junior, Semi Senior o Senior)
Tengas un sólido conocimiento de desarrollo, diseño y uso de APIs, siendo un plus que conozcas los estándares de JSON:API, OpenAPI 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.
Tengas experiencia en JavaScript y algún framework como React, Angular, Vue o cualquier otro framework de front-end.
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.
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.
Contamos con oficinas en Ciudad de Buenos Aires, Santiago de Chile o Ciudad de México para que vayas cuando quieras y necesites.
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.
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
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.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.
Senior Engineer packaging Python applications at OpenTeams, working onsite with clients 3 days a week in Dallas, TX. Engage in open - source projects and ensure cross - platform reliability.
Senior Developer Backend specializing in JAVA and React, ensuring excellent user experience for benefit clients. Collaborating with teams to elevate process maturity.
Senior Developer Backend with Java Springboot/Python for leading global life insurance provider. Collaborating with multidisciplinary squad for key financial solutions.
Technical Architect responsible for advanced AI and cloud platform architectures at NEC. Leading design and implementation of hybrid and multi - cloud solutions with Red Hat technologies.
Developer creating modern web applications for DATAGROUP, a leading German IT service provider. Engaging in exciting projects with flexible work arrangements in a supportive environment.
Web Developer managing the development of modern web applications at DATAGROUP in Leipzig. Collaborating with teams using Java, Python, and React in an innovative IT environment.