Join Improvado as a Full Stack Developer!
Improvado is an innovative AI-powered platform that helps marketing teams in medium to large-scale enterprises automate their marketing intelligence and reporting. Our mission is to simplify the complexities of marketing data, delivering clear insights that empower businesses to optimize their budgets and marketing ROI. As a dynamic Series A startup with $34 million in funding, we proudly collaborate with renowned brands like ASUS, Docker, Activision, and H&R Block. Our diverse and eager team fosters a fast-paced environment that encourages both personal and professional development.
About The Role
We are seeking a skilled Full Stack Developer to help us build and scale our high-load SaaS platform. You will be instrumental in enhancing AI-driven development practices, improving back-end and front-end systems, and working closely with product and design teams to deliver impactful, user-friendly features.
Responsibilities
- Develop and maintain both the back-end and front-end of Improvado's marketing analytics SaaS platform, focusing on scalability, reliability, and performance.
- Enhance AI-based development approaches and best practices.
- Design and Implement new and innovative functionalities.
- Create and execute tests using Pytest, react-testing-library, and other tools.
- Collaborate with UX designers and product owners to create intuitive user interfaces.
- Write clean, maintainable, and well-documented code.
- Optimize the performance of services to deliver a fast and responsive user experience.
- Troubleshoot and debug issues as they arise.
- Participate in code reviews, contributing to overall codebase improvements.
- Engage in Agile development practices, including daily stand-ups, sprint planning, and retrospectives.
- Share knowledge and insights with the team.
Requirements
Minimum of 3 years of commercial development experience with Python (Django, asyncio), preferably with systems handling high load and big data.Solid understanding and experience with AI-powered development tools and Coding Agents.A passion for being a technical expert with a strong grasp of product and user experience.Proficient in Databases such as PostgreSQL, Clickhouse, and NoSQL databases.Experience developing REST services.Skilled in front-end development with a strong knowledge of JavaScript, Typescript, React, HTML, CSS, and webpack.Familiarity with Jest and React Testing Library.Experience with TanStack Query (formerly React Query).Experience working with microservices and RabbitMQ.Ability to write unit tests and maintain clean code.Comfortable working in a Linux environment.Open to collaborating with a team across different timezones.Willingness to work 6 days a week.Nice to Have :
Experience with Redis, AWS, Docker, and Kubernetes.Familiarity with cloud services.Able to work in a Continuous Integration environment.Understanding of DDD, OOP, and SOLID principles.Experience with Redux.Familiarity with Node.js.What We Offer :
A remote-first working environment.A strong product / market fit with our marketing data product tailored for US-based enterprises.20 working days of paid time off per year.US holidays and additional days off.An engaging and fun startup atmosphere.Reimbursement for professional development.Company stock options.