(Please note that while this is a remote role, to qualify you will need to live in Bangkok as occasional client meetings are expected when restrictions are lifted.)
Our client is a major Thai corporation in the B2C space and this product is being delivered by us as an internal digital startup integrated with the wider enterprise. The product is highly user-centred and data-driven and has both web and mobile app versions in continuous development.
This hands-on senior development role in a cross-functional web and mobile product team is highly product and user centred and would best suit somebody from a lean product startup background who also has experience navigating enterprise-level orgs. The ideal candidate is a detail-oriented team player well versed in agile approaches and able to work in a distributed team working remotely. You will ensure architectural alignment, project quality, and handle technical aspects of client and vendor team interaction within the wider program.
Along with mostly remote, we offer all our staff working hours flexibility, and a very high degree of self management.
Continue to develop the existing architectural model for deeper integration with the mobile app and other digital departments in the organisation e.g. SSO, API's, microservices
Mentor team members
Lead team meetings
Act as our technical>product bridge across the program with technical and non-technical stakeholders both from the customer and other vendors
AWS solutions 5 years or more, including serverless approaches, HA, and DR
GCP experience ~1-2 years
Data architecture knowledge and experience
PHP, Node.js, JS frameworks, DynamoDB, Lambda, Cognito, Cypress
Experience with building and maintaining CI/CD pipelines
Ideally TDD and/or BDD
Integration experience including SSO with e.g. OAuth, SAML
Experience with agile e.g. Kanban, Scrum
Experience with complex stakeholder engagement in enterprise environments
Experience with high traffic consumer-facing digital products, especially social apps, built using a data-driven iterative process
Thai-speaking a plus