Acquire Intelligence

Full-Stack TypeScript Developer

Acquire Intelligence  •  Pasig City, PH (Onsite)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We’re an award-winning global outsourcer providing contact center and back office services on behalf of our global clients. Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Full-Stack TypeScript Developer Location: Remote Type: Full-time/Contract Experience Level: Mid to Senior Level (3-5+ years) About the Role We're seeking a talented Full-Stack TypeScript Developer to help build and scale our job board platform. You'll work across our modern React frontend and Express-based backend, implementing features end-to-end with full type safety. This role offers the opportunity to work with cutting-edge technologies and contribute to architecture decisions in a growing product. What You'll Be Working With Frontend Stack: ● React 19 with TypeScript ● Vite 7 for development and bundling ● Tailwind CSS 4 for styling ● TanStack Router for type-safe routing ● Redux Toolkit for state management ● React Hook Form + Zod for forms and validation ● Radix UI for accessible component primitives ● i18next for internationalization (multi-language support) ● Socket.io Client for real-time notifications ● Keycloak for authentication/SSO Backend Stack: ● Express with TypeScript ● Sequelize ORM with PostgreSQL ● Zod for schema validation (shared with frontend) ● Socket.io for real-time features ● Swagger for API documentation ● RESTful API architecture with CRUD base classes Development & DevOps: ● Docker for local development and deployment ● Azure Pipelines for CI/CD ● Vitest for unit testing ● Playwright for E2E testing ● Git with Husky for pre-commit hooks ● ESLint & Prettier for code quality Key Responsibilities Full-Stack Development: ● Design and implement features across the entire stack (React UI → Express API → PostgreSQL) ● Build type-safe APIs with shared TypeScript types between frontend and backend ● Develop responsive, accessible user interfaces with React and Tailwind CSS ● Create and maintain RESTful endpoints with Swagger documentation ● Implement real-time features using Socket.io (notifications, live updates) Code Quality & Architecture: ● Write clean, maintainable, well-tested code following best practices ● Participate in code reviews and provide constructive feedback ● Contribute to architectural decisions and technical documentation ● Ensure type safety and validation across the entire application stack ● Optimize application performance (database queries, API response times, UI rendering) Collaboration & Delivery: ● Work closely with product and design teams to deliver features ● Debug and resolve issues across the full stack ● Maintain and improve CI/CD pipelines ● Participate in agile ceremonies (standups, sprint planning, retrospectives) Required Qualifications Must Have: ● 3+ years of professional TypeScript development experience ● Strong proficiency with React (hooks, component lifecycle, performance optimization) ● Solid experience building REST APIs with Node.js/Express ● Database experience with SQL (PostgreSQL preferred) and ORMs ● Proficiency with Git and collaborative workflows ● Experience with responsive design and modern CSS frameworks ● Understanding of authentication/authorization patterns ● Strong problem-solving and debugging skills across the stack ● Excellent communication and teamwork abilities ● Self-motivated with ability to work independently Technical Fundamentals: ● Deep understanding of JavaScript/TypeScript (ES6+, async/await, promises) ● Knowledge of RESTful API design principles ● Understanding of database design and optimization ● Familiarity with testing methodologies (unit, integration, E2E) ● Experience with version control and code review processes Preferred Qualifications Strong Plus: ● Experience with Sequelize or similar ORMs (TypeORM, Prisma) ● Hands-on experience with PostgreSQL ● Knowledge of Zod or similar schema validation libraries ● Experience with Socket.io for WebSocket/real-time features ● Familiarity with Swagger/OpenAPI documentation ● Experience with TanStack Router or type-safe routing solutions ● Knowledge of Redux Toolkit or similar state management ● Experience with Radix UI or headless component libraries Nice to Have: ● Experience with Keycloak, Auth0, or OAuth/OIDC flows ● Docker experience (containerization, docker-compose) ● Familiarity with Azure DevOps or CI/CD platforms ● Experience with i18n/internationalization in web apps ● Knowledge of Playwright for E2E testing ● Understanding of accessibility standards (WCAG, ARIA) ● Experience with monorepos or shared package architectures ● Contributions to open-source projects ● Experience building job boards, marketplaces, or similar platforms What Makes You Stand Out ● You write TypeScript that leverages the type system effectively ● You understand when to optimize and when "good enough" is appropriate ● You can debug issues across database → API → frontend ● You care about user experience and code maintainability equally ● You communicate technical concepts clearly to non-technical stakeholders ● You stay current with web development trends and best practices

Join the A-Team and experience the A-Life!

Acquire Intelligence

About Acquire Intelligence

Acquire Intelligence helps companies grow faster and operate smarter through intelligent outsourcing and AI consulting.

We deliver innovative, data driven services across back office, contact center, customer experience, and digital operations. Our global outsourcing solutions include Remote Teams, Co-sourcing, and comprehensive managed services across both onshore and offshore delivery. Each solution is designed to deliver real outcomes and lasting impact.

We take an entrepreneurial approach. Fast moving, accountable, and focused on results using our proven framework of Automate. Eliminate. Reallocate.

We identify opportunities to automate with intent, remove inefficiencies, and shift work to where it creates the most value.

With teams in Australia, the United States, the Philippines, and the Dominican Republic, we bring global reach with hands on execution. And while we lead with technology, people remain at the heart of everything we do.

Founded in 2006, we are Safe, Flexible and Innovative. This is how Acquire Intelligence transforms businesses with intelligent solutions.

www.acquire.ai

Industry
Consulting & Advisory
Company Size
1,001-5,000 employees
Headquarters
Melbourne, AU
Year Founded
Unknown
Social Media