Company Description
Wizlah is a tech company based in Singapore that specializes in immersive space planning solutions using augmented reality and 3D technologies. From property sourcing to project management and furniture shopping, Wizlah offers end-to-end support in the real estate process through their collaborative tools and online platform, WizMarketplace. Wiz3D utilizes mixed reality to allow users to design and visualize their spaces before they are built, creating unique layouts and showcasing designs with augmented reality.
Role Description
We are seeking a Flutter Developer to join our Development Team and contribute to creating robust, scalable, enterprise-grade frontend applications. In this role, you will primarily focus on developing Android and iOS mobile applications using Flutter and third-party plugins. You'll work closely with cross-functional teams to ensure that business requirements and UI/UX designs are effectively implemented. You will provide expertise throughout the entire software development lifecycle, from concept and design to coding, testing, and deployment. The ideal candidate should be passionate about software development, thrive in a collaborative team environment, and work effectively alongside developers, engineers, and designers.
Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Participate in technical discussions on architectural framework, data models and algorithms
- Work with fellow team members in a dynamic environment to solve diverse technical challenges
- Leverage existing and new technologies to create a seamless experience for end users
- Write high quality, testable code following clean code and SOLID design principles
- Conduct peer code review and code refactoring
- Perform profiling and troubleshooting of existing solutions
- Contribute to technical documentation and specifications
Qualifications
- Bachelor’s degree in computer science, software engineering, or equivalent qualification
- At least 3 years of hands-on experience developing Android/iOS applications with Flutter
- Mastery of frontend basics including JavaScript, TypeScript, HTML5, CSS3, REST and JSON
- Familiarity with Flutter plugins and native SDK integration
- Good understanding of OOP software concepts, design patterns and best practices
- Test driven mindset with good experience on unit testing, performance tuning and optimization
- Proactive team worker with good communication skills
- Fairly good command of English (written & spoken) and Mandarin (spoken)
- Good to have: VR/AR integration experience with Unity 3D