Deskripsi pekerjaan Senior Full Stack Developer MindFlex Education Pte. Ltd
We are a Singapore-based company looking for a Senior Full-Stack Developer (min 5 years of full-stack experience) who enjoys building reliable, well-structured systems and takes pride in clean, efficient code. You will be working closely with our Jakarta-based Tech Lead as well as our Singapore development team.
You’ll work across the full stack - from database design to front-end and mobile components — and play a key role in improving performance, scalability, and long-term maintainability of our products.
This role is hands-on and ownership-driven, ideal for someone who likes solving real-world problems and improving systems, not just shipping features.
Technical Skills Required
- PHP (advanced / expert level)
- Typescript, React and Nodejs
- SQL (strong fundamentals and query optimisation)
- API development (RESTful APIs, backend logic, integrations)
- AI integrations (LLM, automation, or AI-coding tools)
- Understanding of web architecture
Nice To Have
- Experience with React Native & Expo
- WordPress (customisation, plugins, performance tuning)
- Familiarity with Jira for task and sprint management
- Comfortable with GitHub for version control and deployments
- Exposure to manual and/or automated testing
- Experience with performance tuning, debugging, and production issue resolution
- Prior experience working with remote or cross-border teams
- Comfortable with working on legacy code, boring technology or research on bleeding edge stack
Responsibilities
- Design, build, and maintain end-to-end web and mobile features, from database to UI
- Refactor and improve existing systems to enhance performance and reliability
- Write clean, readable, and maintainable code following best practices
- Ensure cross-browser and cross-device compatibility
- Develop and maintain reusable components and shared libraries
- Identify bottlenecks and implement performance optimisations across the stack
- Collaborate closely with designers, product managers, and other developers
- Take ownership of tasks and proactively suggest improvements to systems and processes
- Contribute to technical discussions and help raise overall code quality
Other Information
- You will be working with a Singaporean team, and also with other colleagues from Indonesia as we scale up our development team.
- Candidates must be comfortable in communicating in English (spoken and written) & able to collaborate effectively with Singapore-based stakeholders and Indonesian-based teammates
