Senior Full Stack Engineer

What is Appstack?

Appstack is the simplest partner for mobile advertisers. Like Revolut made banking effortless compared to traditional banks, we make growing your mobile app plug-and-play with quick integrations, easy-to-use SDKs, transparent pricing, and a best-in-class dashboard experience.

Job Description

As a Senior Full Stack Engineer at  Appstack, you will take ownership of the webapp features and stability, working closely with the CEO and tech team to drive the product roadmap and ensure a seamless user experience. You will be responsible for designing, developing, and maintaining scalable and robust full-stack solutions, using modern technologies and best practices.

Responsibilities

  • Collaborate with the CTO to prioritize and execute on the product roadmap.
  • Maintain and improve the stability of the webapp platform.
  • Collaborate closely with the Data Engineer to integrate new features and support backend processes.
  • Take ownership of:
    • User Data Management: Roles, permissions, organization management, and billing.
    • Graph & Analytics: Maintain and implement new widgets capabilities leveraging our semantic layer backend.

Tech Stack

  • Webapp: React (Next.js), Drizzle,  tRPC, Neon
  • Cloud: GCP, cubejs, Vercel, BigQuery, Dbt, Cloud Run, Airbyte, Kubernetes

You might be a good fit if…

Education & Experience

  • No education is required; you must prove you can do the work.
  • Proven track record in software development with 4+ years of experience in full-stack engineering roles in high-intensity environments.

Technical Skills

  • Proficiency in TypeScript, with hands-on experience in React and Next.js.
  • Familiarity with backend development, including database design and management using PostgreSQL.
  • Experience with CI/CD pipelines and environment management.
  • You think that simplicity always beats complexity. If you read this and agree, then you might be a good match: https://www.seangoedecke.com/good-system-design/

Soft Skills

  • Strong communication skills to collaborate effectively with the team
  • Proactive mindset with a focus on delivering high-quality, scalable solutions.
  • Attention to detail and commitment to platform stability.
  • English fluency is required as the working language at Appstack.

You are not a good fit if …

Attitude

  • You believe you already know everything and resist feedback.
  • You are satisfied with your current skills and don’t want to keep improving.
  • You prefer clever tricks over clarity and maintainability in your code.

Lack rigor

  • You do not review your own pull requests before asking for review.
  • You start coding without ensuring you fully understand the requirements.
  • You consider a task complete as soon as the code “works,” without caring about robustness or edge cases.

Why Join Appstack?

  • Learn a lot by working with the top 1% of tech talents
  • Opportunity to shape the technical foundation and future of a growing startup.
  • Work in a dynamic and collaborative environment with modern tools and technologies.
  • Drive meaningful impact by owning the platform's key features and contributing to a user experience.

Apply now 🚀

Start today

App store

Play store

Appstack

Measurement you can trust

Resources

Offices

San Francisco

Paris

© 2025 Design and developed by Appstack

Noise

Start today

App store

Play store

Appstack

Measurement you can trust

Resources

Offices

San Francisco

Paris

© 2025 Design and developed by Appstack

Noise

Start today

Watch demo

Watch demo

Appstack

Measurement you can trust

Resources

Offices

San Francisco

Paris

© 2025 Design and developed by Appstack

Noise