Our client, a global gaming firm, are looking for a Full-Stack Web Developer to build and maintain full-stack web applications, with a focus on data-heavy dashboards, admin tools, and reporting platforms. You will deliver end-to-end functionality from modern front-end experiences to backend APIs and data access patterns, while partnering with product and data stakeholders to translate requirements into working software. Experience with LLM-augmented workflows is a strong plus.
The role:
- Build full-stack web applications that support large datasets and data-intensive user experiences.
- Develop front-end features using modern frameworks and TypeScript, including complex UI states and admin/reporting workflows.
- Design and implement backend RESTful APIs and services in TypeScript/Node.js.
- Work with PostgreSQL (preferred) and SQL to support reporting, analytics, and query optimization.
- Apply solid architecture practices: modular design, maintainable patterns, and clear state management strategies.
- Use modern build tooling and workflows (e.g., Vite/Webpack) and collaborate using Git-based version control.
- Integrate or support LLM-augmented workflows where appropriate (e.g., assisted analysis, summarization, or guided reporting experiences).
- Contribute to code reviews, testing, documentation, and iterative improvements to performance and reliability.
What you offer:
- 5+ years of experience building full-stack web applications, including data-heavy dashboards, admin tools, or reporting platforms.
- Strong front-end experience with modern frameworks such as Vue or React, and TypeScript.
- Solid back-end experience building APIs/services using TypeScript and Node.js.
- Practical SQL experience, with PostgreSQL preferred.
- Experience with query optimization and working with large datasets for reporting and analytics.
- Understanding of RESTful API design, state management, and modular software patterns.
- Proficiency with modern build tools such as Vite and/or Webpack and Git for version control.
- Experience building or integrating LLM-augmented workflows (e.g., UI/UX around LLM outputs, RAG pipelines, tool calling, or prompt/response orchestration).
- Experience with performance tuning for both frontend and backend (latency, caching, pagination, aggregation strategies)