Somos Finsana, una empresa FinTech. Nuestra misión es crear soluciones innovadoras utilizando tecnología punta, marketing y ciencia de datos para ofrecer soluciones de préstamo multicanal y multiproducto. Nuestras soluciones de software ofrecen oportunidades de financiación a millones de consumidores de todo el mundo.
Finsana da la bienvenida a personas de todos los orígenes para que soliciten este puesto. Nuestro entorno de trabajo es mejor como resultado directo de la variedad de personas que trabajan aquí, y fomentamos intencionadamente un ambiente en el que cada miembro del equipo pueda sentirse aceptado, apreciado y respetado.
Requisitos
Quién es usted
- Eres un desarrollador full stack- Puedes contribuir por igual al desarrollo de bases de datos, backend y frontend. Hablas con fluidez código limpio, semántico y conforme a los estándares.
- Eres sólido con nuestra pila tecnológica – Nuestras principales aplicaciones se construyen utilizando PHP/Node.JS como backend. El frontend es una mezcla de PHP, HTML y diferentes frameworks de JavaScript. Se espera que entiendas nuestro Frontend, backend y estructuras de datos, lo evalúes y conduzcas un rediseño y mantenimiento exitoso del mismo.
- No tiene miedo a los retos – Gestionará múltiples tareas a la vez, podrá identificar qué metodología proporcionará los mejores resultados.
- Puede tener éxito con un equipo remoto – Trabajamos con todo el mundo, y eso incluye a los equipos en el extranjero. Debe estar presente, ser consciente y tener capacidad de respuesta con nuestro equipo distribuido. Es fundamental que te sientas cómodo hablando en inglés.
- Trabaja en equipo: uno para todos, todos para uno. Sé capaz de documentar tus tareas y flujos para que otros puedan cubrirte cuando sea necesario.
Responsabilidades
- Colaborar con el equipo en el diseño y la arquitectura de las aplicaciones
- Ofrecer y garantizar un proceso de desarrollo de software centrado en la calidad, predecible, probado y eficaz.
- Escribir código limpio, comprensible, mantenible y seguro en todos los niveles de nuestra pila tecnológica.
- Participar en el debate, la planificación, las decisiones y la ejecución con el equipo de desarrollo y de proyecto.
- Probar el código escrito, revisar el código de otros y programar en parejas.
- Trabajar de forma ágil, capaz de pasar rápidamente de una tarea a otra.
- Proporcionar plazos de finalización de proyectos y cumplirlos con exactitud
- Entusiasmo por investigar e impulsar nuevas tecnologías y experiencias
- Documentar el proceso
Habilidades necesarias
- 1-3 años de experiencia profesional como desarrollador web Full stack
- Conocimientos profundos de JavaScript, CSS, HTML, Node JS, MariaDB y MySQL
- Experiencia profesional con Vue JS
- Experiencia profesional en el desarrollo de APIs (principalmente RESTful)
- Experiencia profesional en la integración con API y comodidad en el trabajo con documentación para desarrolladores.
conocimientos de arquitectura de microservicios y Kafka - Conocimientos sólidos de estructura de datos, manipulación de datos y fundamentos de programación.
- Excelente capacidad analítica y de resolución de problemas
- Gran capacidad de trabajo en equipo y de gestión del tiempo
- Experiencia en el uso de herramientas y métodos de desarrollo de software (control de código fuente)
- Arquitecto práctico con capacidad para escribir código bien documentado
- Excelente comprensión del alto rendimiento, la escalabilidad y la seguridad
- Debe tener una excelente capacidad de comunicación en inglés, tanto verbal como escrita.
Agradable de tener
- Experiencia profesional con microservicios y Kafka
- Experiencia escribiendo pruebas unitarias, pruebas de integración e implementando flujos de trabajo CI/CD
- Conocimiento de las características y productos de AWS
- Conocimientos de comunicación en francés
Job Location: Montreal