IBI Investment House

Full Stack Engineer For Roeto - position no. 1508

Posted: 2 hours ago

Job Description

About the CompanyRoeto is growing – and this is your moment to join.What began as a CRM system is now evolving into an intelligent platform that's redefining how financial advisors work, think, and deliver value.The system is already in daily use, but we're rebuilding its core from the ground up – with one clear goal: to lead the next generation of technology solutions for the financial advisory world.About the RoleWe are looking for a Senior Full Stack Developer (with a Backend focus) to join our core engineering team and play a central role in improving and building Roeto’s new platform.The role includes direct development, system architecture, and collaboration with the product team and management. You will work closely with the CTO and CEO, assist in making key technical decisions, and take immediate ownership of critical Backend services.Responsibilities:Develop Backend services in Node.js/TypeScript and contribute to the MERN-based V2 platform.Build and maintain APIs, integrations, and internal tools used by financial advisors.Perform code reviews, maintain best practices, and improve system reliability.Investigate production issues, debug across multiple services, and deliver fast, clean fixes.Collaborate with the product team to refine requirements and translate them into technical solutions.Participate in our modernization efforts: gradually replacing legacy processes and migrating logic to V2.Improve performance, security, and scalability of services.Work with AWS (EC2, S3, IAM) and CI/CD processes as part of daily development.Support the integration of external systems (SSO, email providers, financial data vendors).Qualifications:Strong hands-on experience with Node.js, TypeScript, and REST API development.Proven ability to own backend components, not just contribute code.Solid understanding of MongoDB, data modeling, and performance considerations.Experience with AWS services (S3, EC2, IAM, networking basics).Comfort working in a fast-paced environment with partial specs and real production constraints.Ability to work independently, make technical decisions, and push features to completion.Experience building or maintaining systems at scale (even small-scale but real production).Strong debugging skills and comfort diving into unfamiliar code.Experience with version control, CI/CD, and modern development workflows.High level of communication – able to work directly with product, tech support, and QA teams.SkillsAbility to take ownership of projects and drive them independently.Deep understanding of Backend architecture, API design, and scalable systems.Strong communication skills and the ability to collaborate with product/design teams.Excellent problem-solving, debugging, and performance optimization skills.Experience integrating with external APIs (e.g., Nylas, SendGrid, SSO providers, etc.).Hands-on experience with TDD and writing reliable automated tests.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period