Software Engineer (Operations / Automation)
Fintual • CLGoPython Hybrid
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.
La tecnología y automatización de procesos nos permite ofrecer una inversión con comisiones bajas, sin montos mínimos y 100% online, por eso es clave mantener una alta densidad de talento y encontrar a la persona perfecta para sumarse al equipo de Devs.
Buscamos a una persona para sumarse al squad de Fondos Mutuos. Nosotros estamos a cargo de todo el ciclo de vida en relación a la inversión de los clientes en Fondos Mutuos, esto incluye la experiencia de usuario en la app/web cuando crea e invierte en objetivos, y también la operatoria de los fondos mutuos asociados (ej: nuestro querido Risky Norris). Como ves somos un squad muy core y transversal en Fintual.
¿Qué buscamos en ti?
¿Cómo es el proceso?
Construct a simple Portfolio class that has a collection of Stocks. Assume each Stock has a "Current Price" method that receives the last available price. Also, the Portfolio class has a collection of “allocated” Stocks that represents the distribution of the Stocks the Portfolio is aiming (i.e. 40% META, 60% APPL)
Provide a portfolio rebalance method to know which Stocks should be sold and which ones should be bought to have a balanced Portfolio based on the portfolio’s allocation.
Add documentation/comments to understand your thinking process and solution
Important: If you use LLMs that’s ok, but you must share the conversations.
Pasada la revisión del código, estas son las etapas: