Back to Jobs

Full Stack Developer (Node.js + React)

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

Node.jsNestJSTypeScriptReactNext.jsPostgreSQLRedisBullMQ

About the Role

We are looking for an experienced Full Stack Developer to join our MarTech Growth Team to work on two internal products:

  • KissMyAsa: A platform for automating Apple Search Ads to manage campaigns, keywords, bids, and analytics via the Apple Search Ads API.
  • KissMyAso: A new App Store Metadata Wizard for collecting, analyzing, and submitting app metadata.

This is an opportunity to join a modern project without legacy code, work with a modern tech stack, and launch new products from scratch.

Key Responsibilities

  • Develop and maintain the backend of the Apple Search Ads automation platform using NestJS.
  • Implement new functionalities and integrations with Apple Search Ads API, App Store Connect API, and other external services.
  • Design and develop the KissMyAso product from architecture to production launch.
  • Develop and improve custom Admin UI for the Growth team.
  • Manage background tasks and data processing pipelines (BullMQ, cron jobs).
  • Design data schemas, write migrations, and optimize PostgreSQL/TimescaleDB performance.
  • Write tests using Jest and collaborate with the Growth team to solve business challenges.

Technical Requirements

  • At least 2.5 years of commercial development experience.
  • Strong proficiency in TypeScript, Node.js, and NestJS.
  • Experience with REST API development, OpenAPI/Swagger, and JWT authentication.
  • Solid knowledge of PostgreSQL, including complex SQL queries and performance optimization.
  • Experience with ORM or Query Builders (specifically Drizzle ORM).
  • Proficiency with Redis, BullMQ, and background processing systems.
  • Middle-level experience with React (Next.js) and TypeScript.
  • Knowledge of Docker, docker-compose, and CI/CD processes.

Soft Skills

  • Effective communication with both technical and non-technical teams.
  • Strong analytical mindset and product-focused approach.
  • Proactivity, independence, and the ability to take ownership of decisions.
Full Stack Developer (Node.js + React)
Kiss My Apps
Apply