Our client is a SaaS platform for e-commerce that helps companies analyze the market, compare prices and assortments, and strengthen their competitive position.
The product is built on deep data analysis, automation, and business-driven decisions. The company is now expanding into the European market and looking for a strong professional to join the team.
They value speed, challenges, and initiative. The approach is always about building solutions with real impact, not “code for the sake of code.” Every module, every decision, every line of code matters.
This is a role for someone who doesn’t just develop features but also designs architecture and makes strategic technical decisions that shape the future of the product. Key responsibilities: * Design scalable and reliable product architecture, considering loads, integrations, and budgets. * Make decisions on technology stack and service structure. * Implement and optimize key product modules, troubleshoot and fix critical issues. * Drive performance, security, and stability improvements. * Propose long-term solutions for scaling and product growth. * Analyze bottlenecks in the system and infrastructure, initiate improvements proactively. * Collaborate with developers and stakeholders to define the best technical solutions. * Provide guidance on architecture, coding practices, and testing standards. * Ensure clean code, sufficient test coverage, and proper documentation of architectural decisions.
Requirements: * 5+ years of professional experience with Python. * 2+ years of experience with Scrapy. * Strong background in building parsers and working with large volumes of data. * Experience designing large-scale systems and architectures. * Knowledge of SQL/NoSQL databases and APIs. * Strong attention to detail, structured and critical thinking. * Hands-on mindset: willing to fix bugs and optimize code directly. * Experience with project management and ability to evaluate solutions from a business perspective. * Strong communication skills and ambition to influence product growth.
Nice to have: Basic knowledge of .NET and DevOps practices. What’s offered: * Challenging and impactful tasks where your contribution is immediately visible. * Freedom to choose approaches and technologies to achieve results. * Competitive salary, with options and performance-based bonuses available. * Remote-first culture, standard paid leave and sick days, employment via Diia.City. * A team of ambitious professionals where your decisions truly matter.