Svitla Systems Inc. is looking for a Full Stack Technical Lead (Java/TS/React) for a full-time position (40 hours per week) in Ukraine. Our client is a global market research and consulting firm that provides the insights and digital tools needed to build a better tomorrow.
About the Role: * A Full-Stack Technical Lead to take ownership of the system architecture, technical direction, and delivery quality across frontend, backend, and infrastructure layers. * This role requires strong experience building and scaling data-intensive products and data-driven platforms. * You will play a key role in designing scalable solutions, mentoring engineers, collaborating with product stakeholders, and ensuring the platform is built with long-term maintainability, performance, and security in mind.
------
Note: This engagement is for 3 months initially (Q2), possibly to be extended.
Requirements * 7+ years of software development experience, including full-stack development. * Strong proficiency in: Java (backend architecture, multithreading, scalable APIs), React with TypeScript * Proven experience in a technical leadership role. * Experience designing, architecting, and optimizing data-driven systems is essential. * Proven experience building data-intensive or analytics-driven products. * Strong knowledge of PostgreSQL, including performance optimization, indexing strategies, query tuning, and data modeling. * Experience designing distributed, scalable, and high-performance systems. * Hands-on experience with AWS (cloud-native architecture, managed services, infrastructure concepts). * Strong problem-solving, debugging, and architectural thinking skills.
Nice to have * Experience with analytical or distributed data systems such as Databricks, ClickHouse, or AWS Redshift. * Experience working on large-scale data platforms or high-volume data processing systems. * Bachelor’s degree in Computer Science or equivalent experience.
Responsibilities * Own and design the system architecture across frontend, backend, and infrastructure. * Design and architect scalable, data-heavy systems with a focus on performance, reliability, and query optimization. * Lead backend development using Java, focusing on scalable, high-performance APIs and multithreaded processing. * Guide frontend development using React with TypeScript. * Ensure data integrity and performance optimization in PostgreSQL. * Oversee security, scalability, and reliability of the platform in AWS. * Mentor and support engineers, performing code reviews and architectural oversight. * Collaborate closely with Product, Research Analysts, and non-technical stakeholders to translate business requirements into robust technical solutions. * Proactively identify technical risks and drive mitigation strategies. * Promote continuous improvement and adoption of modern engineering practices.