VISEO ASIA PTE. LTD.
Full Stack Engineer
Full stack engineer in Singapore building an Excel-like web grid (React, TypeScript, AG Grid) with a Python/REST backend for gross-to-net waterfall calculations and multi-level approval workflows, integrated with Cloud SQL/BigQuery, Azure AD SSO, and GCP, plus CI/CD and hypercare support.
- Compensation
- Not disclosed
- Location
- Singapore, Singapore
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 6+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's degree or equivalent
- 6-8 years of full stack software engineering experience
- Strong proficiency in React, TypeScript, JavaScript (ES6+), HTML5/CSS3
- Hands-on experience building complex spreadsheet-like grids (AG Grid or similar)
- Strong API and business logic implementation using Python (FastAPI/Flask) or Node.js
- Hands-on experience with relational databases (PostgreSQL / Cloud SQL) and RESTful API architecture
- Familiarity with GCP (Cloud Run, IAM) and Docker containerization
- Strong Git/GitHub version control, CI/CD pipeline familiarity, and unit/integration testing discipline
Nice to have
- Experience using GitHub Copilot / AI coding tools
- Experience building approval/workflow state machines
Full description
RESPONSIBILITIES
- Spreadsheet Grid UI: Build a responsive, high-performance web grid (React / AG Grid) featuring Excel-like inline editing, multi-cell interactions, and responsive formula handling.
- Calculation & Workflow Engine: Implement backend business logic (Python / REST APIs) for the Gross-to-Net (GTN) waterfall calculations, dynamic volume conversions, and multi-level approval workflows (L0 to L3).
- AI-Assisted Engineering: Work with GitHub Copilot and AI pair-programming tools to accelerate build velocity from documented functional specs.
- API & Database Integration: Connect the frontend application to centralized databases (Cloud SQL / BigQuery) and integrate with Azure AD / SSO.
- Performance Tuning: Optimize complex grid rendering and backend calculation query response times.
- Defect Resolution: Swiftly resolve bugs, calculation variances, and edge cases flagged during SIT and UAT cycles.
- Deployment Support: Support production releases, CI/CD pipeline deployments, and cutover data freeze activities.
- Hypercare Assistance: Provide second-line technical support and rapid code patches during initial live deployment.
PROFILE
- Minimum of bachelors degree or equivalent
- Minimum 6 - 8 years of full stack software engineering experience.
- Frontend: Strong proficiency in React, TypeScript, JavaScript (ES6+), HTML5/CSS3, and hands-on experience building complex spreadsheet-like grids (AG Grid or similar).
- Backend: Strong API and business logic implementation using Python (FastAPI/Flask) or Node.js.
- Database & Cloud: Hands-on experience with relational databases (PostgreSQL / Cloud SQL) and RESTful API architecture; familiarity with GCP (Cloud Run, IAM) and Docker containerization.
- Strong Git/GitHub version control, CI/CD pipeline familiarity, and unit/integration testing discipline.
- Good to have - Experience using GitHub Copilot / AI coding tools and building approval/workflow state machines.