11.09.25

Job Full Stack Developer

Iași Industria IT Middle Contract Full-Time

FULL STACK DEVELOPER

 

Our client is a Swiss technology company developing an AI-powered business development automation platform that transforms manual processes into scalable, intelligent workflows. Their solution streamlines B2B lead generation, qualification, and engagement at enterprise scale, serving clients in the pharmaceutical, financial, and technology industries.


Level of expertise: Middle
Location: Iasi
Working model: Hybrid 

 

General description of the specific business and context:

 

We are looking for a Full Stack Developer to join our client growing development team. You will play a key role in accelerating the development of their automation platform, working with modern technologies and advanced AI integrations (Anthropic Claude, OpenAI).

This is an opportunity to work on a product at an early stage, influence technical decisions, and shape how AI is integrated into complex business development workflows.


 Technical Stack You'll Work With

 

- Frontend: Next.js 15, React 19, TypeScript, Tailwind CSS;
- Backend: Node.js, PostgreSQL, Redis, BullMQ;
- AI/ML: Anthropic Claude API, OpenAI integration;
- APIs: Apollo.io, LinkedIn, Chrome DevTools Protocol;
- Tools: GitHub, Docker, Claude Code (AI development assistant);
- Infrastructure: PostgreSQL, Redis, Background workers.


Skills, Experience and Knowledge:

 

- 2+ years of full stack development experience;
- expert-level TypeScript/JavaScript proficiency;
- advanced React experience (hooks, context, performance optimization);
- next.js experience including App Router and API routes;
- postgreSQL database design and query optimization;
- Node.js backend development and API design;
- redis and background job processing experience;
- RESTful API design and implementation;
- Git workflow and collaborative development practices.


Highly Preferred Experience

 

- AI/ML integration experience, particularly with language models;
- prompt engineering skills for LLM optimization;
- BullMQ or similar job queue systems;
- LinkedIn/Apollo.io API integration experience;
- Chrome DevTools Protocol or web scraping experience;
- Docker containerization;
- AWS/cloud deployment experience;
- Real-time systems using WebSockets;
- Previous experience with business development or CRM systems.

 

Main duties / responsibilities:

 

Backend Development
-    develop and maintain Next.js API routes and serverless functions;
-    design and implement background job processing systems using BullMQ and Redis;
-    build integrations with external APIs (Apollo.io, Anthropic Claude, LinkedIn);
-    optimize PostgreSQL database queries and schema design;
-    implement authentication and authorization systems with JWT;
-    Develop real-time features using WebSockets;

 

  Frontend Development
-    build responsive, professional UI components using React 19 andTypeScript;
-    implement complex data visualization using Recharts;
-    create sophisticated modal-based workflows and wizards;
-    develop real-time progress tracking interfaces;
-    ensure cross-browser compatibility and mobile responsiveness;
-    implement Tailwind CSS styling with custom design systems;

 

  AI Integration & Prompt Engineering
-    design and optimize prompts for Anthropic Claude integration;
-    implement AI-powered lead scoring and company analysis workflows;
-    build natural language search and suggestion systems;
-    optimize AI API costs through intelligent caching strategies;
-    develop and maintain AI job title generation systems;

 

System Architecture
-    scale background processing systems (currently handling 200+ concurrent
-    workers);
-    implement error handling and retry mechanisms for fault tolerance;
-    design efficient data pipelines for lead harvesting and enrichment;
-    optimize application performance for high-volume data processing;
-    maintain system observability and monitoring.


Benefits:

 

- AI-enhanced development: Access to premium AI development tools including Claude Code;
- flexible way of working time;
- social activities as: Team Building, Christmas and Easter events;
- international team: Work with colleagues across Europe and beyond.

 

Our client values diversity and seeks individuals who are curious, open-minded, creative, with a passion for their work. If you're ready to be part of this and job description resonates with you, take the next step and join our client team by sending us your resume and portfolio/GitHub showcasing relevant full stack projects at jobs@train2perform.ro

Ești interesat?