Senior Full-Stack Engineer
Job Details
About the Company
With operational hubs scattered across Europe, Asia, and LATAM, and its headquarters situated in San Francisco, US, the company boasts a workforce of over 1,000 adept professionals. Spanning across more than 20 countries, ALLSTARSIT offers a diverse range of skilled employees across various verticals, including AI, cybersecurity, healthcare, fintech, telecom, media, and so on.
About the Project
About the client: Our client is a global technology company operating in the AdTech space, building large-scale platforms that connect advertisers, agencies, publishers, streaming services, and media companies. Their products process massive amounts of real-time data and power advertising transactions across the open internet.
The company operates internationally with engineering teams distributed across multiple regions and offers the opportunity to work on highly scalable, data-intensive systems.
About the role: We are looking for a Senior Full-Stack Engineer to join a growing engineering team responsible for developing and maintaining large-scale web applications and distributed systems.
This role requires a strong engineering mindset, solid backend expertise, and the ability to contribute across the full stack. You'll be working on complex, high-performance systems where scalability, reliability, and maintainability are critical.
Specialization
Headquarters
Years on the market
Team size and structure
Current technology stack
Required skills:
• 5+ years of commercial experience developing enterprise web applications and distributed systems in production environments
• Strong understanding of REST APIs, asynchronous processing, and clean architecture principles
• Backend experience with Java (Spring Boot) or another JVM-based technology
• Frontend experience with Angular 15+ (preferred), or strong experience with React or Vue.js
• Experience working with both relational and non-relational databases
• Experience supporting, monitoring, and troubleshooting production systems
• Strong analytical and problem-solving skills
• Excellent communication skills in English
Nice to Have
• Experience with Node.js, TypeScript, and NestJS
• Previous experience in AdTech, MarTech, SSP, DSP, or related advertising platforms
• Russian language proficiency
Why Join?
• Work on large-scale distributed systems handling significant volumes of real-time traffic and data
• Be part of an international engineering organization with global reach
• Solve challenging technical problems related to scalability, performance, and reliability
• Collaborate with experienced engineers in a mature product environment
• Contribute to products used by major advertisers, publishers, and media companies worldwide
Scope of work:
• Design, develop, and maintain enterprise-grade web applications and distributed systems
• Build scalable backend services, APIs, and business-critical functionality
• Develop and enhance modern frontend applications and user experiences
• Collaborate closely with product, architecture, and engineering teams
• Participate in technical design discussions and architectural decisions
• Improve system reliability, observability, and operational excellence
• Troubleshoot production issues and contribute to continuous platform improvements
• Promote engineering best practices and high-quality code standards