Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As a rapidly scaling Series A startup that raised $34 million in funding, we're proud to partner with globally recognized brands such as ASUS, Docker, Activision, H&R Block, and many others. Our diverse team of curious, open, and hard-working individuals is committed to cultivating a fast-paced, agile culture that values personal and professional growth.
About The Role
We are looking for a Full Stack Developer to join our team and contribute to building and scaling our high-load SaaS platform. You’ll play a key role in enhancing AI-driven development practices, improving both back-end and front-end systems, and collaborating with product and design teams to deliver impactful, user-friendly features.
Responsibilities
- Build and maintain back-end and front-end for Improvado's marketing analytics SaaS platform (including architectural improvements regarding scalability, reliability and performance)
- Improve AI-based development approaches and best practices (Cursor, Claude Code and alike)
- Design and Implement new functionalities
- Write tests using Pytest, react-testing-library and other libraries
- Collaboration with UX designers and product owners to come up with intuitive user interfaces
- Write clean, maintainable, and well-documented code
- 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
- Participate in knowledge sharing with the team
- Experience in commercial development in Python (Django, asyncio) from 3 years (OOP, multithreading), ideally - experience in developing a system that works under high load / with big data
- Solid experience and understanding of AI-powered development tools & Coding Agents
- Desire to play a role of technical expert with product understanding, UX
- Knowledge of Databases (PostgreSQL, Clickhouse, NoSQL databases)
- Experience in developing REST services
- Experience in front-end development with a strong understanding of 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
- 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
- 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
kLdi8JGOvN
Key Skills
Ranked by relevanceReady to apply?
Join Improvado and take your career to the next level!
Application takes less than 5 minutes