Senior Full-Stack Developer (Node.js / NestJS + Angular)
Requirements:
• 5+ years of experience as a Full-Stack Developer (Node.js / NestJS + Angular).
• Proven ability to deliver features fast: idea → prototype → production.
• Strong hands-on experience with:
• Angular (v15+), RxJS, NgRx
• Node.js (NestJS), TypeScript
• MongoDB, Mongoose (PostgreSQL is a plus)
• REST APIs, WebSockets, GraphQL
• Asynchronous pipelines and microservices
• CI/CD pipelines, Docker, AWS
• Testing frameworks: Jest, Cypress, Playwright, Postman
• Experience integrating external APIs, automating workflows, and collecting data at scale.
• Familiarity with AI tooling and APIs (ChatGPT, OpenAI API, LangChain, automation tools).
• Ability to rapidly prototype AI-powered tools, automations, and data workflows.
• Strong problem-solving skills and ability to work with minimal supervision.
• Product mindset: understands business goals and builds solutions, not just features.
• English level B2+.
Responsibilities:
• Build tools, automations, and product features for Marketing, Growth, and niche teams.
• Lead development of fast, high-impact product and AI-driven experiments.
• Deliver end-to-end solutions: database schema → backend → frontend → deployment.
• Maintain high development velocity while keeping code quality and test coverage high.
• Design architecture for small, independent, scalable services.
• Integrate AI systems: OpenAI API, embeddings, vector search, content generation.
• Support marketing and growth teams with experiments, A/B tests, and rapid iterations.
• Write clear technical documentation and internal guides.
• Continuously improve internal processes using AI-assisted development and automation.
Nice to have:
• Strong understanding of marketing, GTM, or growth systems.
• Hands-on experience with LangChain or similar AI orchestration frameworks.
• Experience with event-driven architectures.
• Background in AI-first or automation-heavy product environments.
• Enjoys building internal tools that make teams move faster.