Enable job alerts via email!
A tech company in Singapore is seeking a Full Stack Developer responsible for leading the architecture and development of core operational platforms. The role requires 3+ years of experience in software development with a strong background in both front-end and back-end technologies. Candidates should be proficient in modern frameworks and possess excellent analytical and communication skills. Fluency in both English and Mandarin is mandatory.
● Assume the primary technical responsibilities for the company's core operational platform, lead its architecture design, development implementation, and long-term maintenance, and ensure the system's scalability and high reliability.
● Lead technology assessment and selection work, be responsible for in-depth research on new technologies, frameworks, and third-party services, and provide "build or buy" decision-making recommendations based on detailed analysis to support the company's technology Strategy and Development.
● Collaborate with relevant personnel from business units, guide, analyze, and optimize requirements, and be responsible for translating business requirements into detailed technical specifications. For functions with clear requirements, it is necessary to be able to manage the entire process from concept proposal to final implementation.
● Architected and developed a series of internal tools and services to support critical business operations, including but not limited to user communication systems (such as EDM, Push notifications) and marketing campaign management platforms, etc.
● Directly interface with the data engineering team to design and implement a system capable of leveraging user data for refined segmentation and targeting; meanwhile, ensure smooth API integration with the application backend to guarantee reliable execution of operational instructions.
Minimum Qualifications
Bachelor's or Master’s degree in a technical field (Computer Science, Engineering or a related field.
At least 3 years of experience in full stack software development, as well as practical experience in delivering complex technical projects.
Excellent business accumen and product thinking abilities. Experience in effectively translating business requirements into technical solutions.
Proficient in a modern front-end framework (such as React or Vue), with experience in building complex, data-driven User Interfaces.
Preferred Qualifications
Strong back-end development experience (e.g., using Node.js, Python, Go, or Java), and in-depth knowledge of database systems (SQL/NoSQL), caching technologies, and message queues.
Proven experience in designing, building, and maintaining robust and scalable APIs.
Possesses excellent analytical and problem-solving skills, with a successful track record of providing structured solutions to complex and ambiguous problems.
Excellent communication skills with proven track record to drive complex discussion with both tech and non-tech stakeholders.
Fluent in English and Mandarin.