高级移动应用开发工程师(Flutter)
Senior Mobile Application Developer (Flutter)
开发工程限定地区(需当地身份)
公司George Bernard Consulting
薪资未公开
工作地点United States
地域资格限定地区(需当地身份)
时区要求日间重叠约 9 小时,基本正常作息
用工类型Full Time
发布时间12 天前
数据来源Himalayas
注意地域限制:该职位明确限定在 United States 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
- 使用 Flutter(Dart)和原生移动技术设计、开发、测试和维护高质量的移动应用。
- 领导可扩展、可维护且高性能的移动应用架构的设计与演进。
- 优化应用性能,主动识别、排查并解决内存、性能和稳定性问题。
- 与产品经理、后端工程师、测试工程师、UX/UI设计师及其他利益相关者紧密合作,交付关键业务功能。
- 通过最佳工程实践和同行评审,持续审查、重构并保持代码质量的高标准。
- 参与敏捷流程,包括冲刺计划、待办事项细化、估算和回顾会议。
- 支持应用测试、部署、发布管理和生产环境监控,确保应用稳定性。
- 通过技术指导、知识分享和代码评审反馈,指导初级工程师。
- 参与定义工程标准、编码规范和移动开发最佳实践。
- 评估新兴的移动技术、框架和工具,确保产品的长期创新。
- 参与与本地和国际利益相关者的技朮讨论,必要时与高级管理层沟通。
所需资格
- 计算机科学、软件工程或相关专业的学士学位。
- 至少5年移动应用开发经验,有成功交付生产级应用的经验。
- 熟练掌握 Flutter 和 Dart。
- 原生移动开发经验(至少一个平台)
iOS
- 精通 Objective-C(必需)
- 有 Swift 经验(强烈推荐)
OR
Android
- 精通 Java
- 熟悉 Xcode、Android Studio 和 Visual Studio Code 等开发环境。
- 具备完整的移动应用生命周期经验,包括设计、开发、测试、部署、发布和持续维护。
- 对移动应用架构、生命周期管理、内存管理和性能优化有深入理解。
- 有识别和解决内存泄漏及应用性能瓶颈的经验。
- 对软件工程原则、整洁代码实践、设计模式和可扩展架构有深刻理解。
- 有使用 RESTful API 并集成后端的经验。
查看英文原文
- Design, develop, test, and maintain high-quality mobile applications using Flutter (Dart) and native mobile technologies.
- Lead the design and evolution of scalable, maintainable, and high-performing mobile application architectures.
- Optimize application performance and proactively identify, troubleshoot, and resolve memory, performance, and stability issues.
- Collaborate closely with Product Managers, Backend Engineers, QA Engineers, UX/UI Designers, and other stakeholders to deliver business-critical features.
- Review, refactor, and maintain high standards of code quality through best engineering practices and peer reviews.
- Participate in Agile ceremonies, including sprint planning, backlog refinement, estimation, and retrospectives.
- Support application testing, deployment, release management, and post-production monitoring to ensure application stability.
- Mentor junior engineers by providing technical guidance, knowledge sharing, and code review feedback.
- Contribute to defining engineering standards, coding guidelines, and mobile development best practices.
- Evaluate emerging mobile technologies, frameworks, and tools to ensure long-term product innovation.
- Participate in technical discussions with local and international stakeholders, including senior leadership when required.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
- Minimum 5 years of professional experience in mobile application development with successful delivery of production-grade applications.
- Strong hands-on experience with Flutter and Dart.
- Native Mobile Experience (at least one platform)
iOS
- Strong experience with Objective-C (required)
- Experience with Swift (strongly preferred)
OR
Android
- Strong experience with Java
- Solid experience using development environments such as Xcode, Android Studio, and Visual Studio Code.
- Experience across the complete mobile application lifecycle, including design, development, testing, deployment, release, and ongoing maintenance.
- Strong understanding of mobile application architecture, lifecycle management, memory management, and performance optimization.
- Experience identifying and resolving memory leaks and application performance bottlenecks.
- Strong understanding of software engineering principles, clean code practices, design patterns, and scalable architecture.
- Experience working with RESTful APIs and integrating backend services.
- Excellent verbal and written English communication skills.
- Experience working within Agile/Scrum software development environments.
Preferred Qualifications
- Experience with additional programming languages such as C# or similar object-oriented languages.
- Exposure to backend development, APIs, cloud services, or distributed systems.
- Experience working with globally distributed engineering teams.
- Familiarity with CI/CD pipelines, automated testing, and mobile application release processes.
- Experience contributing to technical architecture and engineering best practices.
Originally posted on Himalayas
本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。
本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。
该公司其他在招职位
网络运营团队负责人
开发工程职能支持未标注地域
高级软件工程师 – Java + Angular
开发工程未标注地域
机器学习架构师(SAS Viya)(8个月合同)
AI开发工程未标注地域
高级产品经理
职能支持限定地区(需当地身份)
DevOps负责人
开发工程未标注地域