Empresa Profesional

Desarrollador Backend Semi Senior en Lemontech

Empleo finalizado - No se reciben más postulantes

En Lemontech nos dedicamos a desarrollar nuestros propios SaaS para miles de usuarios alrededor del mundo. Para ello, necesitamos de los mejores ingenieros y desarrolladores que puedan haber. Crees que eres uno de ellos? ¡Este anuncio puede ser para ti! Actualmente, buscamos incorporar a nuestro equipo un backend engineer con experiencia, y con las ganas y motivación para tomar responsabilidades en un producto con mucho potencial.

Tenemos grandes desafíos, y cada día tenemos más usuarios alrededor del mundo, en todos los países, todos los idiomas y a toda hora! Poder atender un público así de grande es, además de muy entretenido y desafiante, una gran oportunidad para crecer, aprender y desarrollarse profesionalmente.

Requerimientos del cargo

Buscamos a alguien que pueda apoyar en el desarrollo un software as a service que tiene ya miles de usuarios activos en varios países de la región, y que esté comprometido con la constante optimización de la infraestructura y desarrollo de herramientas internas. Este software se encuentra en una etapa de crecimiento exponencial que demanda optimizaciones y nuevos features para agregarle valor al producto. Está construido utilizando Ruby on Rails para el backend y backbone para el frontend, pero con un desarrollo en progreso utilizando React, además usamos una arquitectura multi tenant y con mucho “background processing”

Serás parte de un equipo de ingeniería de primer nivel (somos cerca de 20 entre ingenieros y diseñadores), del cual tendrás todo el apoyo. Utilizamos Scrum como metodología de desarrollo. Dentro de cada sprint tenemos espacios reservados para proyectos innovadores (tipo Labs) y para aprender nuevas tecnologías o áreas de interés.

Para postular a este cargo, necesitas necesariamente:

  • Tener al menos 2 años de experiencia utilizando Ruby on Rails.

  • Comodidad para construir y trabajar con APIs REST.

  • Experiencia en integración de múltiples fuentes de datos y bases de datos en un sistema.

  • Experiencia en implementación de plataformas de pruebas automatizadas y pruebas unitarias.

  • Experiencia en uso y administración de AWS

  • Manejo de inglés al menos a nivel técnico, es un requisito.

Y es muy deseable:

  • Experiencia en gestión del entorno de alojamiento, incluida la administración de la base de datos y escalar una aplicación para soportar los cambios de carga

  • Experiencia en migración de datos y ETL

  • Comprender las diferencias entre múltiples plataformas de entrega como (ejemplo mobile vs desktop), y optimizar la salida para que coincida con la plataforma específica

  • Tener experiencia con arquitectura multitenant

  • Experiencia en la utilización de Docker para ambientes de desarrollo y producción.

  • Tener buen entendimiento de de los preprocesadores de CSS del lado del servidor, como LESS y SASS

  • Tener experiencia utilizando algún framework javascript para la construcción del frontend

  • Tener buen conocimiento de cumplimiento de seguridad

Los principales desafíos que deberás abordar son:

  • Desarrollo de herramientas internas, para automatizar y monitorear procesos

  • Diseño e implementación de APIs

  • Diseño e implementación de soluciones de almacenamiento de datos

  • Implementación de seguridad y protección de datos

  • Optimización de la aplicación para máxima velocidad y escalabilidad

  • Aumentar el test coverage del software

  • Aportar ideas para la mejora de la infraestructura

  • Introducir el uso de containers para ambientes de desarrollo y de producción, con apoyo del equipo DevOps

  • Apoyar al monitoreo de los servidores, asegurar uptime, planes de contingencia y “Disaster recovery” con el apoyo del equipo DevOps y el equipo de desarrollo

  • Ser el enlace entre el equipo DevOps y el Equipo de Desarrollo

El rango de remuneración es amplio, porque dependerá de tus años de experiencia y nivel de conocimientos. Si quieres postular, tendrás que estar preparado y motivado para realizar algunas pruebas técnicas ;)

Nuestros HQ están en Santiago de Chile, pero nos interesa que los mejores se unan a nuestro equipo. Si hablas español y estás en un país con zona horaria entre UTC -5 y UTC -3, entonces bienvenido a postular ;)

Beneficios

En Lemontech creemos en el valor del equipo, tenemos horarios flexibles, seguro complementario, abrazamos el trabajo remoto, y creemos que la vestimenta no debe ser formal para que el trabajo sea de calidad. Creemos que la oficina tiene que ser un lugar en el que queremos estar porque nos gusta. Por eso contamos con un espacio para que puedas relajarte y ver Netflix o jugar videojuegos, además de tener frutas para que puedas sacar cuando quieras.Lo más importante: nos gustan las personas que realmente son team players. La cultura de nuestra empresa se basa principalmente en la colaboración, por eso el mejor beneficio de trabajar con nosotros es el ambiente de trabajo con el que contamos.

Sólo empleos que valen la pena.
Regístrate gratis y descubre empleos seleccionados para ti.