πCanada, Kosovo
Full-Stack Developer
closed
Improvado
πRemote - Serbia, Kazakhstan
Summary
Join Improvado, a rapidly growing AI-powered marketing analytics platform, as a key member of our engineering team. We're looking for a skilled developer with extensive experience in Python, front-end technologies (Typescript, React, etc.), and large-scale system development. You will build and maintain our SaaS platform, design new functionalities, write clean and well-documented code, and collaborate with designers and product owners. This fully remote position offers flexible hours, generous PTO, relocation assistance, and professional development opportunities. Improvado offers a fun and open startup environment with a strong product-market fit and the chance to acquire company stock options.
Requirements
- At least 4 years of experience in Python Production development
- Experience in front-end development with a strong understanding of Typescript, React, HTML, CSS, and webpack
- Experience in large-scale systems development
- Experience with functional components and hooks
- Familiarity with Jest and/or React Testing Library
- Knowledge and experience in implementation of algorithms and design patterns
- Knowledge of such conceptions as OOP, Solid, DDD, TDD
- Experience working with Git and version control systems
- Experience with Distributed systems (queues like RabbitMQ, Kafka, cross-service monitoring)
- Knowledge of Django, DRF, PyDantic
- Knowledge of Databases (PostgreSQL, Clickhouse, NoSQL databases)
- Strong understanding of web performance optimization techniques
- Desire to use AI products to empower development and products
Responsibilities
- Build and maintain back-end and front-end for Improvado's marketing analytics SaaS platform (including architectural improvements regarding scalability, reliability and performance)
- Design and Implement new functionalities
- Write tests using Pytest and other libraries
- Write clean, maintainable, and well-documented code
- Collaboration with UX designers and product owners to come up with intuitive user interfaces
- Optimize performance of services to ensure fast and responsive user experience
- Troubleshoot and debug issues as they arise
- Participate in code reviews and contribute to overall codebase improvements
- Participate in Agile development methodology, including daily stand-ups, sprint planning, and retrospectives
Benefits
- Fully remote position (with flexible working hours)
- Strong product/market fit: marketing data product for US-based enterprises
- 27 days of PTO per year
- Relocation assistance to Latin America or Kazakhstan
- Extremely fun & open startup environment
- Professional development reimbursement
- Chance to get the company's stock options in the future
This job is filled or no longer available
Similar Remote Jobs
πWorldwide

πAlbania
πCanada
πColombia
π°$35k-$40k
πColombia
π°$35k-$40k
πPoland
πUkraine
π°$35k-$40k
πArgentina
π°$35k-$40k
πBrazil