directohace 1 año

Mobile Engineer

SezzleRemoto · Tiempo completo

Se busca Mobile Engineer para trabajar en la aplicación móvil de Sezzle, una empresa de fintech que ofrece planes de pago diferido. El rol implica desarrollar y mantener nuevas características en la aplicación móvil, colaborar con el equipo de ingeniería y participar en discusiones de diseño y arquitectura.

Por qué aplicar

Atractivo para desarrolladores móviles apasionados por fintech y retail, con oportunidades de crecimiento en un equipo dinámico.

Descripción del puesto

El rango salarial para este rol es de $3,500 - $9,500 por mes (bruto en USD) Acerca de Sezzle: Con la misión de empoderar financieramente a la próxima generación, Sezzle está revolucionando la experiencia de compras más allá de los pagos, combinando tecnología de punta con planes de cuotas sin intereses y sin inconvenientes que hacen que las compras sean más inteligentes y accesibles. No solo estamos transformando los pagos; estamos redefiniendo cómo las personas descubren, interactúan y compran las cosas que aman, mientras impulsamos un impacto real en las ventas de los comerciantes a través de mayores conversiones y valores de pedido más altos. A medida que continuamos dando forma al futuro de fintech y retail, estamos construyendo un equipo innovador y dinámico apasionado por crear más que una transacción, sino una experiencia de compras verdaderamente única. Si estás emocionado por empujar los límites en tecnología y ofrecer una experiencia innovadora para consumidores y comerciantes por igual, ¡únete a nosotros en Sezzle y ayuda a crear el futuro de las compras! Acerca del rol: Estamos buscando un talentoso y motivado Ingeniero Móvil que sea de primera clase con un alto coeficiente intelectual y una alta inteligencia emocional. Este rol presenta una oportunidad emocionante para prosperar en un entorno dinámico y acelerado dentro de un equipo en rápido crecimiento, con abundantes perspectivas de avance profesional. Como Ingeniero de Software enfocado en nuestra aplicación móvil, serás responsable de resolver desafíos en nuestras aplicaciones de mayor tráfico, con tu trabajo teniendo un impacto directo en nuestros clientes y producto. Día a día, colaborarás con tu equipo para desarrollar características y productos en nuestra aplicación móvil basada en React Native. En este rol, también brindarás soporte para nuestra aplicación móvil como plataforma, trabajando en estrecha colaboración con ingenieros de múltiples equipos para respaldar lanzamientos de productos más grandes. A medida que tus habilidades crezcan, también lo harán el tamaño y el alcance de los proyectos en los que estarás involucrado. Sezzle tiene una fuerte cultura de promoción con caminos definidos a través de Ingeniería que se adaptan a todos los niveles. Estarás trabajando como parte de un equipo de Ingeniería full-stack que tiene variadas disciplinas. Compensación: Sezzle es una empresa basada en EE. UU. listada en NASDAQ. Los rangos salariales son: - Senior: $4,700 - $9,500 USD por mes - Medio: $3,500 - $6,000 USD por mes Proceso de entrevista Creemos que la transparencia es importante en Sezzle. Proporcionar retroalimentación regularmente mientras se establecen expectativas es parte de nuestra cultura, comenzando con el proceso de entrevista. El avance a través de cada paso no está garantizado. - Solicitud presentada (estás aquí) - Prueba Wonderlic (30-40 min) - Evaluación de codificación (~1,5 horas) - Entrevista con reclutadores (30 min) - Entrevista con ingenieros (1 hora) - Entrevista con liderazgo de ingeniería (30-45 min) - ¡Oferta! Qué harás: - Trabajar dentro de nuestra aplicación multiplataforma de React Native de TypeScript para construir y mantener nuevas características innovadoras de productos. - Aprender activamente nuevas áreas del producto y colaborar con propietarios de diferentes características de productos para obtener información y ofrecer sugerencias constructivas para mejoras. - Ser un participante activo en discusiones de diseño/arquitectura compartiendo tus ideas mientras construyes la próxima generación de características para la plataforma Sezzle. - Estar en contacto con nuestro código base y contribuir a revisiones de código. - Trabajar con el equipo para construir continuamente código limpio, escalable, robusto y comprobable. - Ayudar en la planificación, estimaciones y finalización de proyectos planteados por las partes interesadas del equipo. Qué buscamos: - Experiencia resolviendo problemas técnicos como parte de un equipo. - Licenciatura en ciencias de la computación (preferentemente) o experiencia relacionada equivalente. - Familiaridad con el desarrollo frontend moderno, Javascript o Typescript, con experiencia en React Native o React (web) fuertemente preferida. - Experiencia demostrada trabajando con Claude o herramientas de modelo de lenguaje grande equivalentes es requerida; los candidatos deben estar cómodos aprovechando la inteligencia artificial para mejorar la productividad, la investigación y la comunicación. Conocimientos y habilidades preferidos: - Experiencia desarrollando y entregando una aplicación móvil a una tienda de aplicaciones móviles (App Store o Google Play Store). - Conocimientos en la escritura de pruebas automatizadas para aplicaciones (unitarias, de integración, de extremo a extremo). - Familiaridad con los principios básicos y el diseño de aplicaciones de React Native y API RESTful. - Familiaridad cercana con herramientas de ingeniería de software, metodología de desarrollo de software y procesos de lanzamiento. Acerca de ti: - Tienes estándares altísimos - mucha gente puede pensar que tus estándares son irrazonablemente altos. Estás continuamente elevando el listón y llevando a los que te rodean a ofrecer resultados excelentes. Te aseguras de que los defectos no se envíen por la línea y que los problemas se solucionen para que permanezcan solucionados. - No estás limitado por la convención - tu éxito - y gran parte de la diversión - radica en desarrollar nuevas formas de hacer las cosas. - Necesitas acción - la velocidad importa en los negocios. Muchas decisiones y acciones son reversibles y no necesitan un estudio exhaustivo. Valoramos la asunción de riesgos calculada. - Ganas confianza - escuchas atentamente, hablas con franqueza y tratas a los demás con respeto. - Tienes columna vertebral; discrepa, luego comprométete - puedes desafiar respetuosamente las decisiones cuando no estás de acuerdo, incluso cuando hacerlo es incómodo o agotador. Tienes convicción y eres tenaz. No comprometes por el bien de la cohesión social. Una vez que se determina una decisión, te comprometes en su totalidad. - Entregas resultados - te enfocas en las entradas clave y las entregas con la calidad adecuada y de manera oportuna. A pesar de los reveses, te levantas a la ocasión y nunca te rindes. Tecnología de Sezzle: - Lenguajes: Golang, Typescript, Python - Frontend: Typescript - React y React Native - Backend: Golang - Base de datos: MySQL, Postgres, Elasticsearch - DevOps & Cloud: AWS, Kubernetes - Control de versiones: Git - CI/CD: Gitlab - Pruebas: impulsadas por desarrolladores, enfocadas en pruebas unitarias, de integración y de extremo a extremo automatizadas. - Sezzle se enfoca en usar código abierto, ¡y construimos lo que podemos antes de comprar! Qué hace que trabajar en Sezzle sea genial: En Sezzle, somos más que solo ingenieros brillantes, entusiastas apasionados de los datos, pensadores fuera de la caja e innovadores determinados. Creemos en rodearnos solo de individuos excepcionalmente buenos. Nuestra cultura no está definida por un conjunto determinado de beneficios diseñados para dar la ilusión de la cultura tradicional de inicio, sino que es el ejemplo visible que vive en cada empleado que contratamos. #Li-remote #Full-time

Responsabilidades

  • Desarrollar y mantener nuevas características en la aplicación móvil
  • Colaborar con el equipo de ingeniería
  • Participar en discusiones de diseño y arquitectura

Skills requeridas

Experiencia en desarrollo de aplicaciones móvilesConocimientos de React Native o ReactFamiliaridad con TypeScript o JavaScriptTrabajo en equipoComunicación efectivaResolución de problemas