Full Stack Engineer (AI team)
Improvado (AI Enterprise Revenue Data platform, VC-backed, $34M raised) is a data integration platform that simplifies the process of data extraction and manipulation from various marketing channels.
About Product.
We're the AI team, making an AI-powered digital employee product. These are agents that will fulfill the roles of employees that our customers will hire. For example, an analyst who knows how to write SQL and provide reports; a marketer who understands how to evaluate the effectiveness of campaigns and advertising and so on.
The product is early stage and growing very quickly. We have an incredibly talented team that is working very hard and persistently to get the product on its feet.
Team Core Values:
High-Velocity Delivery. We operate in a high-energy, high-velocity environment where speed is married to efficiency. Rapid execution and delivery aren't mere buzzwords but inherent aspects of our work ethic. To stay at the forefront of the market, we need to consistently outperform by exemplifying the qualities of a '10X developer'.
A Culture of A-players. Our team is composed strictly of 'A-players' who abide by responsibility and accountability for their actions. We believe in the innate drive of such individuals and don't entertain micromanagement. Our A-players flourish when equipped with an exciting product and a high-quality team to accelerate execution.
Pioneering AI Products. AI is at the core of our interest and operation, and we are proud to be forging the path in this captivating field. We've successfully built an industry-first AI agent for enterprises, a product that's not just an idea, but a functioning technology in production. This AI agent is actively creating value and transforming the way businesses operate. Despite the complexity and occasional uncertainties, we assure you that this environment will be the most stimulating workspace you'll ever find.
Job Overview
The Full-Stack Developer will join a small, AI-focused team at Improvado, working on core product features and AI agents within a complex, data-intensive marketing analytics SaaS platform. This role involves building and maintaining both backend and frontend components, improving system architecture for scalability and performance, and delivering reliable solutions that handle large volumes of data.
The position offers strong ownership and high impact: you will influence technical and business decisions, collaborate closely with product owners, designers, and engineers, and take features end-to-end from idea to production. Improvado actively uses modern AI tools and technologies, providing opportunities to learn, experiment, and apply cutting-edge approaches while working in an Agile environment.
Responsibilities:
- Develop and maintain both back-end and front-end systems for Improvado’s SaaS platform using Node.js, Next.js, React and Typescript.
- Take full ownership of complex features end-to-end.
- Improve system scalability, reliability, and performance.
- Design and implement new features and functionalities.
- Write and maintain tests.
- Ensure clean, maintainable, and well-documented code.
- Collaborate with UX designers and product owners to create intuitive user interfaces.
- Optimize performance of services for fast and responsive experiences.
- Troubleshoot and debug technical issues.
- Conduct code reviews and contribute to overall codebase improvements.
- Follow Agile development practices, including daily stand-ups and sprint planning.
Requirements:
- 5+ years of experience as a software developer
- Strong front-end development skills in TypeScript, React, HTML, CSS, and Webpack.
- Strong backend skills. (Backend is in Node, but experience with Python, Java is also applicable)
- Experience in large-scale systems development.
- Familiarity with functional components, hooks, Jest, and React Testing Library.
- Strong understanding of algorithms, design patterns, OOP, SOLID, DDD, and TDD principles.
- Experience with Git and version control systems.
- Knowledge of distributed systems.
- Knowledge of databases: PostgreSQL, Clickhouse.
- Strong understanding of web performance optimization.
- Interest in using AI tools to enhance development and product capabilities.
- Ability to maintain a 4–5 hour daily overlap with the PST time zone.
Qualities we value:
- Independence: Ability to independently conduct the entire research cycle, selecting the appropriate method even if you haven’t used it before.
- Data-driven approach: Willingness to prove with facts that the solution you propose will improve users’ lives.
- Responsibility and proactivity: No need for pushing and micromanaging; you understand the product vision and are ready to make many decisions independently in an uncertain environment.
Format:
- This is a high-intensity role: expect to work overtime as needed — we move fast and ship continuously
- You’ll work directly with the core team, no middle layers, no corporate BS
- You’ll be expected to take ownership: lead technical decisions, manage complexity, and push initiatives forward without waiting for direction
- Communication is fast, async where possible, and always direct — we value clarity and bias for action
What we offer:
- Fully remote position (with flexible working hours)
- Relocation assistance to Latin American countries (not necessary)
- Strong product/market fit: marketing data product for US-based enterprises
- 20 working days of PTO per year
- US holidays and additional days off
- Extremely fun & open startup environment
- Professional development reimbursement
- Company´s stock options