Job Openings Senior Full Stack Engineer

About the job Senior Full Stack Engineer

The Company

We are a fast-growing, product-led startup revolutionizing how digital experiences are monetized. Our team is building a high-scale platform that blends real-time performance with seamless user engagement. Driven by innovation and a lean engineering culture, we empower our developers to solve complex technical challenges while shaping the future of our industry.

The Role

As a Senior Full Stack Engineer, you will be a key architect of our core monetization engine, driving the technical roadmap from initial design to production. You will bridge the gap between high-performance backend logic and intuitive frontend interfaces, ensuring our systems remain scalable and resilient. This is a high-impact role where your technical decisions directly influence the company's growth and product evolution.

Description

  • Design and implement monetization features end-to-end, taking full ownership from initial concept to production.
  • Build robust, scalable backend services using NodeJS with PostgreSQL and Redis to support high-traffic loads.
  • Develop responsive and performant frontend components using React and TypeScript to enhance user interaction.
  • Architect and optimize database schemas and caching strategies for maximum efficiency and reliability.
  • Collaborate closely with product managers and designers to translate business requirements into technical solutions.
  • Proactively identify system bottlenecks and implement proactive solutions to maintain platform health.
  • Lead technical discussions and share knowledge to foster a culture of engineering excellence within the team.

Requirements

  • 5+ years of hands-on experience in full-stack development within fast-paced environments.
  • Expert-level proficiency in NodeJS (Express or NestJS) and React.
  • Deep understanding of PostgreSQL and Redis, including advanced optimization techniques.
  • Proven ability to write clean, maintainable, and type-safe code using TypeScript.
  • Exceptional problem-solving skills with a meticulous attention to detail and performance.
  • Strong ownership mentality and the ability to communicate effectively in a collaborative team setting.
  • Experience with gaming platforms or real-time application development - advantage.
  • Knowledge of advanced Redis patterns such as pub/sub, Lua scripting, and streams - advantage.
  • Deep experience with database performance tuning and complex query optimization - advantage.
  • Familiarity with implementing feature flags, A/B testing, and data analytics - advantage.
  • Proven track record of owning and maintaining mission-critical production services - advantage.