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.



