Full Stack Developer
Improvado
Job Description
Full Stack Developer at Improvado: Join our team to build and scale our high-load SaaS platform. You'll enhance AI-driven development, improve back-end and front-end systems, and collaborate with product and design teams to deliver impactful features.
Responsibilities:
- Build and maintain back-end and front-end for Improvado's marketing analytics SaaS platform.
- Improve AI-based development approaches.
- Design and implement new functionalities.
- Write tests using Pytest, React Testing Library and other libraries.
- Collaborate with UX designers and product owners.
- Write clean, maintainable, and well-documented code.
- Optimize performance of services.
- Troubleshoot and debug issues.
- Participate in code reviews and overall codebase improvements.
- Participate in Agile development methodology.
- Participate in knowledge sharing with the team.
Requirements:
- 3+ years of commercial development experience in Python (Django, asyncio).
- Experience with AI-powered development tools.
- Knowledge of Databases (PostgreSQL, Clickhouse, NoSQL databases).
- Experience developing REST services.
- Experience in front-end development with JavaScript, Typescript, React, HTML, CSS, and webpack.
- Familiarity with Jest and/or React Testing Library.
- Experience working with TanStack Query (FKA React Query).
- Experience with microservices and RabbitMQ.
- Ability to write unit tests and easy-to-maintain code.
- Ability to work confidently in Linux.
- Ready to work with the team distributed across different timezones.
- Availability to work 6 days per week.
Nice to have:
- Experience with Redis, Amazon Web Services, Docker, Kubernetes.
- Experience with cloud services.
- Ability to work in a Continuous Integration environment.
- DDD, OOP, SOLID concept understanding.
- Experience with Redux.
- Familiarity with Node.js.
What We Offer:
- Remote-first environment
- 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
About Improvado
Improvado is a leading AI-powered marketing analytics platform helping medium to large enterprises and agencies streamline their marketing intelligence and reporting. We connect to 500+ marketing and sales platforms to offer a unified view of performance, enabling informed budget decisions and increased ROI. Our platform handles data extraction, normalization, and visualization, offering deep insights through intuitive dashboards. Based in Tlalnepantla, Morelos, Mexico, we partner with globally recognized brands like ASUS and Activision.
How to Apply
Ready to take the next step in your career? Click the "Apply Now" button to be redirected to the official application portal.
Company Info
Improvado
Posted on LinkedIn