About this role
DBN000384 - Full-Stack Engineer (Mid-level) - Rosebank Purpose of the Job: To develop and maintain React applications, data pipelines, and edge services while growing into API development and ensuring strong frontend and backend coverage. Required Qualifications: 3–5 years in full-stack software development. Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field Technical Competencies & Experience: Frontend: React, TypeScript, Vite, Tailwind CSS, shadcn/ui Backend: .NET 8, C#, Minimal APIs, EF Core, JWT authentication Databases: ClickHouse, SQL Server, PostgreSQL (Supabase), D1 Cloud & Infrastructure: Microsoft Azure, Cloudflare Workers, Netlify, CI/CD Messaging: MassTransit, Azure Service Bus Integrations: REST APIs, GraphQL, WhatsApp, Zendesk, Monday.com Data & Reporting: Data pipelines, event data processing, aggregation reports Testing & Monitoring: Cypress, Playwright, OpenTelemetry, Serilog Development Tools: Git, Jira, Confluence, Claude Code (AI-assisted development) LLM API integration, PWAs, service workers, push notifications, SSE and incremental rendering Behavioral Competencies: Proactive and self-motivated Problem-solving and analytical thinking Adaptability and willingness to learn Communication and teamwork Initiative and accountability Time management and prioritisation Please Note - Should you not hear back from us within the next 2 weeks, please consider your application as unsuccessful.