Senior Flutter Developer

Singapore, Singapore
Сеньор
Информационные технологии • Разработка
Удаленная работа
Опыт работы более 5 лет
от 20 до 30 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Software Engineer.

Мои компетенции и опыт

Ethan Lim

Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме

Summary

Senior Software Engineer with over 10 years of experience building large-scale mobile applications and delivering high-quality, user-friendly experiences. Proficient in Flutter development, building complex UI with custom animations, scalable architecture, and mobile performance optimization at 60–120 fps. Experienced in full lifecycle mobile app development, from initial architecture design to release, with a strong focus on clean code, maintainability, and feature-rich interfaces.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Designed and implemented Flutter mobile applications from scratch, delivering complex UIs with smooth animations at 60–120 fps
  • Developed scalable and flexible Flutter architecture, supporting 2M+ users with minimal latency
  • Integrated backend APIs, improving data retrieval efficiency by 40%
  • Optimized mobile performance and memory usage, reducing crash rates by 35%
  • Implemented unit and integration testing for Flutter modules, increasing coverage by 50%
  • Led code review sessions and contributed to architecture improvements for maintainable code
  • Developed custom animations and graphics, enhancing user engagement and retention
  • Collaborated with product and UX teams to refine feature requirements and improve usability
  • Implemented CI/CD pipelines for mobile builds, reducing deployment time by 30%
  • Mentored junior developers in Flutter best practices and performance optimization
  • Managed complex state management across large applications, improving responsiveness
  • Applied secure storage and access control mechanisms, ensuring data integrity
  • Optimized project builds for iOS and Android, reducing app size and load times
  • Monitored performance metrics and conducted profiling to address bottlenecks
  • Contributed to technical discussions for architecture redesign and modularization
  • Integrated web modules with mobile features to extend platform capabilities
  • Automated repetitive development tasks, improving team efficiency by 25%
  • Delivered measurable improvements in app stability, UX, and scalability

Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022

  • Built and maintained Flutter modules for mobile applications with complex UI and animations
  • Developed and integrated REST APIs, improving backend communication efficiency
  • Designed scalable Flutter architectures for large, feature-rich applications
  • Implemented unit and integration tests, reducing defects and increasing code reliability
  • Led architecture reviews and proposed improvements to optimize performance and maintainability
  • Mentored team members on Flutter development and best practices
  • Managed state management solutions for multi-feature applications
  • Optimized Flutter builds for Android and iOS, improving load times and responsiveness
  • Monitored and profiled app performance to improve frame rates and reduce latency
  • Implemented CI/CD pipelines for automated mobile builds and deployments
  • Collaborated with UX designers to refine UI and animations, improving user satisfaction
  • Applied security best practices for mobile data storage and API usage
  • Participated in Agile/Scrum ceremonies, delivering features on schedule
  • Delivered Flutter solutions that supported rapid scaling and feature expansion
  • Automated repetitive testing and deployment tasks, increasing team productivity

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Developed mobile modules using Flutter and native integrations for complex financial applications
  • Built and maintained scalable architectures supporting backend API consumption
  • Implemented custom UI animations and graphics to enhance mobile UX
  • Optimized performance and memory management across large applications
  • Conducted unit and integration testing to ensure application reliability
  • Integrated backend services, improving latency and throughput for critical operations
  • Participated in code reviews and architecture design, improving maintainability
  • Monitored performance metrics and debugged memory and rendering issues
  • Mentored junior engineers in mobile development best practices
  • Implemented CI/CD pipelines for mobile builds and automated testing
  • Collaborated in Agile teams to deliver features and improvements on schedule
  • Ensured secure storage and compliance with data protection standards
  • Delivered measurable improvements in mobile app stability, performance, and scalability

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

Programming Languages & Frameworks: Flutter, Dart, Java, Kotlin, Playwright, gRPC, REST API
Frontend Engineering: Complex UI development, custom animations, graphics, scalable Flutter architecture, web integration
Backend / API Development: API integration, microservices, HTTP, WebSocket, Firebase, backend communication
DevOps / Infrastructure / CI-CD: Git, CI/CD pipelines, automated deployment, Flutter project builds, Docker
Databases / Data Engineering: SQLite, Firebase, PostgreSQL, local and remote storage optimization
Cloud Platforms: AWS, Google Cloud, cloud-based deployment and monitoring
Testing / QA / Automation: Unit testing, integration testing, automated testing, performance profiling
Security / Observability / Compliance: Access control, secure storage, encryption, best practices
Collaboration / Agile / Product Tools: Agile/Scrum workflows, code review, cross-functional team collaboration, JIRA, Confluence


Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты