Software Engineer (Fullstack) – L3


What You’ll Do


  • Lead the design, development, and delivery of scalable fullstack solutions, owning features end-to-end across backend and frontend systems.
  • Architect and build robust APIs using Java/GraphQL to support high-performance, data-intensive applications within advertising platforms.
  • Design and optimize real-time data pipelines leveraging technologies such as Kafka, Aerospike, and Elasticsearch, ensuring scalability and reliability.
  • Drive frontend architecture and development using JavaScript/React, delivering intuitive and high-quality user experiences for diverse stakeholders.
  • Own system design decisions, ensuring performance, scalability, security, and maintainability across services.
  • Establish and improve observability practices using tools like DataDog and Grafana, proactively identifying and resolving system issues.
  • Translate complex business requirements into scalable technical solutions, leveraging strong domain knowledge in e-commerce and advertising systems.
  • Collaborate cross-functionally with product managers, designers, and other engineering teams to define and deliver impactful solutions.
  • Lead incident response, on-call rotations, and production support, ensuring system reliability during high-traffic events and critical business periods.
  • Continuously improve engineering standards, tooling, and development processes within the team.


We Are a Match Because You Have


  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 5–8+ years of professional software development experience, with strong fullstack expertise.
  • Proven experience designing and building scalable distributed systems and microservices architectures.
  • Strong proficiency in backend development (Java, APIs, GraphQL) and frontend technologies (JavaScript, React).
  • Hands-on experience with real-time data processing technologies such as Kafka and search/datastore systems like Elasticsearch or Aerospike.
  • Deep understanding of database systems (SQL and NoSQL) and data modeling.
  • Experience working with cloud platforms (GCP preferred) and modern CI/CD practices.
  • Strong knowledge of system design, performance optimization, and software engineering best practices.
  • Ability to take ownership, drive projects independently, and make sound technical decisions.
  • Strong problem-solving skills, attention to detail, and a proactive mindset.



What we offer:


Competitive salary & benefits – Including attractive legal and above-the-law perks.

Similar jobs

Fullstack L3 - Java + React

Apply Now
Back to search page