Job Overview
We are seeking a skilled Full Stack Developer to join our new team. The ideal candidate will have a strong background in both front-end and back-end development, with expertise in a variety of programming languages and frameworks. This role requires a passion for software development and the ability to work collaboratively in a fast-paced environment.
Primary Requirement:
Full-Stack JavaScript/TypeScript Developer with:
* 3 years experience minimum
* Strong React skills (hooks, state management, modern patterns)
* backend development
* SQL database experience (PostgreSQL preferred)
* API integration experience (REST APIs, authentication)
Technical Stack Experience Needed:
Frontend:
* React + TypeScript (advanced)
* Modern state management (TanStack Query)
* UI frameworks (TailwindCSS, component libraries)
* Data visualization, experience helpful)
Backend:
* + Express + TypeScript
* Database ORMs (Drizzle ORM specifically, or Prisma/TypeORM)
* PostgreSQL database design and optimization
* API authentication (OAuth, JWT, session management)
Integrations:
* Third-party API integration
* Payment processing implementation
* Real-time data syncing and ETL processes
Ideal Developer Profile:
* Experience building dashboard/analytics platforms
* Performance optimisation skills (handling large datasets)
* DevOps basics (deployment, monitoring, debugging)
* Complex business logic and calculations
* Real-time data processing requirements
* Multiple external API integrations
* Performance-critical dashboard functionality
* Database optimisation needs
Job Type: Full-time
Pay: Up to £30,000.00 per year
Work Location: In person