Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

More than 5 years of solid experience as a Full Stack developer with real impact on production products., Strong focus on React/React Native with a good understanding of performance, animations, navigation, and state management., Knowledge of Ruby or Python for backend development, with experience in RESTful APIs, GraphQL, and error handling., Proactive attitude with a desire to improve existing systems and take ownership of projects..

Key responsibilities:

  • Collaborate from the conception of new features with the product team, providing technical insights from day one.
  • Design and build end-to-end solutions, from backend endpoints to mobile app components.
  • Participate actively in architectural decisions, flow definitions, and continuous product improvement.
  • Support other developers in the team and work together to implement features.

Fintual logo
Fintual
51 - 200 Employees
See all jobs

Job description

En Fintual hacemos que las inversiones sean simples, transparentes y al alcance de todas las personas.

Nacimos con la idea de que cualquiera, sin importar el dinero que tenga, pueda invertir bien sus ahorros y hacer crecer su patrimonio. La mitad de nuestros clientes dice que antes de Fintual no tenía experiencia administrando su dinero, por eso el reto es mostrarles cómo pueden hacerlo y ayudarles a convertirlo en un hábito.

Además, somos la primera startup en Hispanoamérica en lanzar sus propios fondos para invertir.

Producto MX

En Fintual, estamos buscando a alguien que quiera construir producto de verdad. Que se entusiasme con resolver problemas reales de usuarios, en equipo, y que le guste ver cómo sus ideas y código llegan a producción.

Aquí vas a trabajar codo a codo con producto, diseño y otros devs para pensar y desarrollar features de punta a punta: desde la experiencia del usuario en la app hasta cómo se procesa todo en el backend.

Buscamos a alguien que entienda que lo importante no es “hackear” una feature para que funcione, sino construir sobre buenos cimientos y mantenerlos. Que sepa modelar bien los problemas, sin sobre-abstraer, y que valore un código simple, claro y que se pueda mantener en el tiempo.

Qué buscamos?
  • Experiencia sólida (más de 5 años) como Full Stack developer, con impacto real en productos en producción.
  • Foco en React/React Native, con buen entendimiento de performance, animaciones, navegación y gestión del estado.
  • Conocimientos de Ruby o Python en el backend (si manejas ambos mejor!).
  • Experiencia trabajando con APIs RESTful, GraphQL, autenticación, manejo de errores, y diseño de contratos entre front y back.
  • Familiaridad con CI/CD. Bonus si ya pasaste por el proceso de subir apps reales a producción y publicación en stores.
  • Experiencia escribiendo y manteniendo tests: python, ruby o react: tests unitarios, de integración y end-to-end (por ejemplo, usando Jest, rspec o pytest).
  • Una actitud proactiva, con ganas de mejorar lo existente, proponer ideas y tener ownership sobre lo que construye.
  • Ganas de ser parte de un equipo chico, donde cada persona tiene impacto directo en el producto y en el rumbo del equipo.

  • Qué harás?
  • Colaborar desde la concepción de nuevas funcionalidades junto al equipo de producto, aportando una mirada técnica desde el día uno.
  • Diseñar y construir soluciones de punta a punta: desde endpoints en el backend hasta componentes en la app mobile.
  • Participar activamente en decisiones de arquitectura, definición de flujos y mejora continua del producto.
  • Acompañar a otros devs del equipo y trabajar en conjunto para llevar adelante las implementaciones.
  • Ayudar a mantener un alto estándar de calidad, tanto en la experiencia de usuario como en el código que escribimos.

  • Cómo es el proceso?
  • Screening (45 min) con alguien del equipo de Devs para conocerte, contarte más del cargo y hacer un ejercicio de pseudocódigo.
  • Entrevista técnica (60 min): vas a traer una app de React/React Native base (puede ser la que genera el CLI) y durante la entrevista te vamos a pedir que implementes una feature sencilla.
  • Conversación (30 min) con dos personas del equipo al que entrarías.
  • Te pediremos referencias y tú también podrás hacer lo mismo con nosotros (podrás hablar 15 min. con 3 personas de Fintual, las que elijas)

  • Compensación salarial
  • Una vez pases la entrevista técnica, definiremos en qué nivel técnico te vemos
  • Según ese nivel es que preparamos la posible oferta salarial
    Para que tengas una idea, para este rol buscamos entre:
    - Level 2 (desde 2500 USD)
    - Level 3 (desde 3000 USD)

    Los rangos pueden variar según tu experiencia y el salario se paga en moneda local del país contratante (Chile o México)

  • 👩🏻‍💻 Sabías que si eres mujer estás dentro del 35% de la población que estudió alguna carrera STEM? En nuestra experiencia, las mujeres postulan a menos cargos que los hombres si ven que no cumplen con todos los requisitos. Así que si lo estás dudando, no lo pienses tanto 
  • Algunos de nuestros beneficios:

    • 7 semanas de vacaciones al año, debes tomarte mínimo 5 (sí, leíste bien).
    • Plan de Stock Options después de 1 año.
    • Seguro de gastos médicos.
    • Desayuno y almuerzo cuando vayas a la oficina.
    • Martes sin reuniones.
    • Licencia parental de 12 semanas para la persona no gestante.
    • Te pediremos venir a la ofi 2 días a la semana si vives a menos de 1 hora de distancia.
    • Siempre podrás coordinar con tu equipo el work form anywhere (conectándote a +/- 1 hr de Chile o México).

    Fintual fue incubada por la mayor aceleradora de negocios del mundo Y Combinator en 2018, por el programa dy/dx de la Universidad de Stanford y tiene como socios inversionistas a Kaszek, Hi Ventures (antes ALLVP) y Sequoia (los primeros inversores en Google, Whatsapp, Instagram, Stripe, PayPal, Linkedin, entre otras).

    ¿Quieres leer más de nuestra historia? Haz click aquí

    Required profile

    Experience

    Spoken language(s):
    Spanish
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication
    • Problem Solving

    Software Engineer Related jobs