integration experience (Connect, webhooks, subscriptions).
Strong database design skills for transactional systems.
Knowledge of
AI APIs
and how to integrate them into secure, scalable apps.
Passion for building elegant UIs and robust backends.
Experience working on apps with
accounting, payments, or fintech
elements is a big plus.
Core Technical Skills
Frontend Development
JavaScript/TypeScript:
Strong skills in modern JS and TS are crucial.
Frameworks:
Expertise in
React
(Next.js is a plus for server-side rendering and API routes) or
Vue.js
.
UI Libraries:
Familiarity with component libraries like
Material-UI
,
Tailwind CSS
, or
Chakra UI
.
Responsive Design:
Ability to build pixel-perfect, mobile-friendly UIs.
Experience we scaffolding AI apps like bolt.new and lovable
Backend Development
Languages:
Proficiency in
Node.js
with Express.js or NestJS. Python with FastAPI/Django could be acceptable if your AI integration leans heavily on Python.
API Design:
RESTful and GraphQL API development.
Authentication & Authorization:
Experience implementing OAuth, JWT, and secure user management.
Payments & Stripe Integration
Proven experience integrating
Stripe Connect
, recurring billing, invoicing, and webhooks.
Knowledge of
PCI compliance
and secure handling of payment data.
Database & Data Management
Relational DBs:
PostgreSQL or MySQL for accounting-grade transactional integrity.
NoSQL:
MongoDB if appropriate for other parts of your stack.
Ability to design scalable, normalized database schemas for financial records.
Experience with
ORMs
like Prisma or Sequelize.
AI & Data Skills
Experience integrating
AI APIs
(e.g., OpenAI, LangChain, or similar) into web apps.
Basic understanding of data pipelines if you'll process large financial datasets.
Bonus: Some ML model deployment experience if you plan to do more than just API calls.
DevOps & Cloud Skills
Familiarity with
serverless functions
(Vercel, AWS Lambda) for payment or AI workflows.
Experience deploying apps on