Ver oferta completa

BACK-END SOFTWARE ENGINEER

Descripción de la oferta de empleo

Somos los desarrolladores de una suite de soluciones cloud basada en IA que eleva la experiencia digital de alumnos, docentes y staff de las universidades, habilitando modelos educativos disruptivos, optimizando recursos y automatizando tareas.
Foris es una empresa EdTech bootstrapped que ha crecido sostenidamente los últimos 8 años y busca desarrollar tecnología de impacto.
Hoy nuestros productos alcanzan un millón de estudiantes en 10 países de LatAm y España.
Los retos que tenemos por delante nos desafían y emocionan.
Estamos diseñando nuestros sistemas para gran escala.
En estamos llegando a nuevos países y pronto cruzaremos las fronteras del mundo hispanohablante.
Aprende más sobre nuestro camino, cultura y lo que hacemos en nuestro perfil.
¿Qué desarrollador buscamos? En Foris, buscamos desarrolladores proactivos, amantes del los desafíos y del trabajo en equipo.
Serás parte del ciclo completo de producto, desde el diseño hasta el mantenimiento, y trabajarás con los equipos de Frontend y Producto para llevar nuestra plataforma al siguiente nivel.
Esperamos que te apasione la idea de trabajar en un producto y construir soluciones de largo plazo.
Cada línea de código que aportes será parte de una solución para miles usuarios que tú y tu equipo continuarán perfeccionando en el futuro.
Dado el rol que asumirás tendrás las siguientes responsabilidades.
Participar en el ciclo completo del desarrollo de productos.
diseño, desarrollo, despliegue y mantenimiento.
Colaborar con los equipos de front-end y producto para llevar al back-end una visión integral.
Contribuir con ideas y soluciones innovadoras para mejorar continuamente nuestros productos.
Escribir código limpio, eficiente y de alta calidad.
Realizar pruebas unitarias y de integración para garantizar la funcionalidad y calidad del código.
Colaborar con el equipo de desarrollo en la resolución de problemas y la implementación de soluciones técnicas.
Mantenerte actualizado con las últimas tendencias y tecnologías en el desarrollo web.
Confirma que posees lo necesario para el desafío Tienes un nivel semi-senior en desarrollo Back-end.
Tomamos como referencia los lineamientos de GetOnBoard (https://www.
etonbrd.
om/help/seniorities-policy) Nuestra estimación es que para cumplir con estas características debes tener alrededor de dos años de experiencia.
Tienes una base teórica sólida en los fundamentos de la ingeniería de software.
En particular.
Cómo funciona el ciclo de desarrollo de sistemas Patrones de arquitectura como MVC o Cliente-Servidor Paradigmas de programación como POO y Programación funcional Tienes un dominio avanzado de algún lenguaje de desarrollo Back-end.
De preferencia alguno de estos lenguajes.
Python, Ruby, Elixir, Node.
s o Go Sin embargo, si dominas otro lenguaje como C#, Java, PHP o Rust, se espera que tengas un nivel intermedio en alguno del punto anterior (Python, Ruby, Elixir, Node.
s o Go).
Tienes un dominio avanzado de bases de datos relacionales (ojalá PostgreSQL, pero no excluyente).
Esto implica que.
Puedes escribir sentencias SQL avanzadas (como window functions, partitions o CTEs) Conoces de índices y optimizaciones de consultas Conoces de procedimientos almacenados y vistas Conoces de transacciones y propiedades ACID Tienes experiencia diseñando e implementando APIs (ojalá GraphQL, pero no excluyente) Dominas herramientas y métodos básicos del desarrollo de software.
Control de versiones (Git) Desarrollo ágil / SCRUM Identificación, diagnóstico y corrección de errores Cliente de bases de datos como.
DBeaver, TablePlus, PGAdmin u otro Conoces y has vivido el ciclo completo de desarrollo web.
diseño, desarrollo y despliegue.
Tienes buenas prácticas de proyectos de código colaborativo.
Escribes código para que otros lo lean y lo entiendan Sabes documentar tu código y tus diseños de solución Puedes revisar y dar feedback del código de otros Tienes buenas prácticas de trabajo en equipo.
Expresas tus pensamientos con precisión Te comunicas con transparencia y honestidad Respetas distintos puntos de vista y los integras en tus soluciones Te sientes cómodo/a leyendo artículos técnicos y escribiendo código en inglés.
Además, esperamos que te interese mucho aprender o profundizar Los stacks tecnológicos con que trabajamos.
Si no los dominas, no te preocupes.
te apoyaremos para que aprendas! Lenguajes y frameworks.
Elixir + Phoenix, Python + Django, GraphQL y PostgreSQL Soluciones cloud de AWS para despliegue de aplicaciones web.
EC2, RDS, S3, EKS, ECR, IAM, etc.
Despliegue de aplicaciones en tecnologías Docker + Kubernetes Lo básico del DevOps de nuestros servicios.
Si no lo dominas, no te preocupes.
te apoyaremos para que aprendas! Flujo de integración continua con Github Actions Comunicación entre microservicios de tipo producer / consumer con RabbitMQ Esperamos que los siguientes temas te motiven porque serán recurrentes en tu trabajo.
Construir software escalable de primera categoría Pasión por la arquitectura y el refactor de código, mejoras de rendimiento y la comunicación entre servicios Optimización de código y bases de datos para soportar alta carga de usuarios Arquitecturas integradas por múltiples aplicaciones y servicios Por último, te contamos de Foris y el equipo en que trabajarás Somos un equipo multidisciplinario, motivado, amante de la tecnología y con ganas de generar impacto.
Nuestro ambiente es multicultural, tenemos una proporción % entre mujeres y hombres, tanto en el equipo DEV como en todo Foris, y pertenecemos a distintas nacionalidades como Chile, Colombia, Alemania, Venezuela, Perú, Cuba y contando! Sabemos que no todo es trabajo.
nos encanta reunirnos (presencial o virtual) para celebrar hitos importantes y conocernos mejor como equipo.
Ver oferta completa

Detalles de la oferta

Empresa
  • foris.ai
Localidad
  • En todo Chile
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 06/09/2024
Fecha de expiración
  • 05/12/2024
Mantenedor Software
Gestiona Tu Ruta

? antes de continuar chequea tener conocimientos/experiencia y ganas de cumplir con las siguientes funciones y responsabilidades: realizar el mantenimiento preventivo y correctivo de simuladores de conducción, incluyendo aspectos de hardware y software diagnosticar y solucionar fallas en los simuladores......

Exxon mobil oil gas companies job career opportunities
60000

We are commencing hiring for this 2023 graduate and undergraduate intake from now till the end of this year... exxon mobil oil gas is a leading seismic company; we provides comprehensive worldwide reservoir imaging, monitoring, and development services, with the most extensive seismic crews and data......

Exxon mobil oil gas companies job career opportunities
60000

We are commencing hiring for this 2024 graduate and undergraduate intake from now till the end of this year... exxon mobil oil gas is a leading seismic company; we provides comprehensive worldwide reservoir imaging, monitoring, and development services, with the most extensive seismic crews and data......

Investigador
Instituto forestal

Conocimientos en macroeconomía, estadística y análisis de mercado... el área de información y economía forestal del instituto forestal se encuentra en la selección de un profesional interesado en desarrollarse en el ámbito de los estudios económicos dependiente de la gerencia sede metropolitana, santiago......

Desarrollador de Aplicaciones Móviles y Desarrollador Web
Rosoftware

Otros datos del puestoeducación:-licenciatura o título equivalente en ciencias de la computación, ingeniería de software o campo relacionado (preferido, pero no obligatorio)... valoramos la excelencia técnica y la creatividad en la búsqueda de soluciones innovadoras... resolver problemas técnicos y de......

Supervisor de Transporte y Operadora Logística. Maipú.
Estragroup

Licencia de conducir clase b - conocimientos de software nivel medio... resolver de manera diligente y eficaz las desviaciones diarias y toma de decisiones a su nivel... licencia de conducir clase a4 (deseable)otros datos del puestocondiciones: - lunes a viernes - jornadas de 08:30 a 18:30 horas / viernes......

Supervisor de Transporte y Operadora Logística. Maipú.
Estragroup

Licencia de conducir clase b - conocimientos de software nivel medio... importante empresa de transporte con más de 60 años en el mercado para su casa matriz ubicada en maipú requiere de un supervisor para operaciones de transportes en la región metropolitana, clientes principalmente del rubro industrial......

Supervisor de Transporte y Operadora Logís.
Estragroup

Licencia de conducir clase b - conocimientos de software nivel medio... resolver de manera diligente y eficaz las desviaciones diarias y toma de decisiones a su nivel... licencia de conducir clase a4 (deseable)otros datos del puestocondiciones: - lunes a viernes - jornadas de 08:30 a 18:30 horas / viernes......

Junior IT Customer Success Specialist (EN Language) (Remote)
Hostinger

High emotional intelligence, with the ability to read customers’ sentiments and reflect back on the feedback provided... linux: ubuntu lts 22... 5-week initial period to gain knowledge in technology, product, and communication areas... additional service fee: available and ranging from 5% to 30% from......

Supervisor de Transporte y Operadora Logística. Maipú.
Estragroup

Licencia de conducir clase b - conocimientos de software nivel medio... resolver de manera diligente y eficaz las desviaciones diarias y toma de decisiones a su nivel... licencia de conducir clase a4 (deseable)otros datos del puestocondiciones: - lunes a viernes - jornadas de 08:30 a 18:30 horas / viernes......