Tech Aalto logo

Fullstack Developer

Tech Aalto
On-site
Singapore, Singapore
IT
Mandatory: strong experience in React.js, React Native
 
Key Responsibilities
•            Design, develop, and maintain scalable interfaces for AI/data products using modern web and cross-platform technologies (such as React, React Native, FlutterFlow)
•            Implement and manage CI/CD pipelines and automated testing processes using Git-based workflows
•            Ensure product security by participating in and passing all mandated security audits and reviews
•            Write clean, well-documented, and maintainable code with comprehensive technical documentation
•            Collaborate with platform, data, and AI teams to ensure seamless integration of models, APIs, and data flows
•            Continuously maintain and enhance codebase for optimal performance, reliability, and long-term support
Required Qualifications
•            Bachelor’s degree in Computer Science, Software Engineering, or a related field
•            Minimum 5 years of experience in full stack or frontend-focused development roles
•            Proficiency in JavaScript and TypeScript
•            Strong hands-on experience with JavaScript libraries and frameworks such as React.js, Next.js, React Native and responsive design frameworks like Tailwind or Bootstrap
•            Solid understanding of HTML and CSS
•            Experience with frontend build tools like Vite, Webpack, Parcel or others
•            Experience with cross-platform development tools such as Flutter, FlutterFlow
•            Strong experience building and consuming REST APIs
•            Familiarity with WebSocket integration for real-time features
•            Basic understanding of relational and non-relational databases like MSSQL, Oracle, or MongoDB
•            Proven experience with Git-based CI/CD workflows using tools like GitHub Actions
•            Familiarity with automated testing frameworks
•            Experience working in audit-compliant or regulated environments, such as healthcare or finance
Preferred Qualifications
•            Experience with backend frameworks such as Node.js with Express, or Python (e.g., FastAPI, Flask, Quart)
•            Familiarity with cloud-native development
•            Exposure to containerization tools like Docker
•            Experience working in agile development environments with scrum-based delivery
Additional Requirements
•            Flexibility to support application rollouts or deployments during non-standard hours when needed
•            Must be able to learn and adapt quickly to new frontend technologies and deployment patterns
•            Strong collaborative mindset for cross-functional team work


 When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto’s website (https://www.techaalto.com/privacy/)
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.