Responsibilities
- Build and scale backend services that power real-time collaboration for teams on billion-pound projects
- Architect solutions for complex data synchronization challenges between multiple construction planning systems
- Create elegant frontend experiences using React and TypeScript that make complex workflows feel simple
- Design and implement WebSocket-based features for live updates across distributed construction teams
- Optimize performance for applications handling massive project datasets
- Contribute to our serverless infrastructure and event-driven architecture
- Participate in code reviews and help elevate engineering standards across the team
- Collaborate asynchronously with our global team while maintaining strong overlap with PH time zone colleagues
Requirements
- Minimum of 5 years software development experience, including a demonstrated history of full stack development using Typescript and NodeJS
- At least 2 years of experience in React and modern frontend patterns like Redux
- Experience with real-time applications and WebSocket implementations
- Strong understanding of database design and optimization (NoSQL experience valued)
- Track record of delivering quality code through peer reviews and testing
- Excellent written communication skills for async collaboration
Nice to Have
- GCP
- CICD pipeline
- Go or Python
