πUnited States
Full-Stack Developer
Improvado
πRemote - Serbia, Kazakhstan
Please let Improvado know you found this job on JobsCollider. Thanks! π
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
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πUruguay
πBrazil
πPhilippines
πBrazil
πColombia
πTaiwan
πIndia
πBrazil