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.