Software Engineer - Flutter
位置:LATAM 角色目的:设计,开发和维护使用 Flutter 的移动,网络和桌面应用程序,在跨功能团队内工作并为 NetForemost 多个产品和客户项目做贡献。这是一个永绿色的职位,旨在建立持续的人才管道和一台始终准备好的杆。责任 ·根据最佳实践使用 Fluter 开发和维修移动应用程序。·与后端,QA,UI/UX 和产品团队合作提供高质量的功能。·基于提供的设计 (图像或类似)实现用户界面。·参与代码审查和不断改进倡议。· 适应不同项目,团队和技术环境随着业务需求的发展。要求核心技术要求:使用 Flutter 和 Dart 开发应用程序的实践经验。对网络,移动和桌面开发基础知识的强大了解。使用 RESTful API 的经验。与 Git 和协作工作流程的熟练理解。测试和调整移动应用程序的基本认识。好处/邻近技能 · React,Angular 或其他前端框架的经验 . ·后台知识 (.NET, Node.js 或类似). ·熟悉清洁架构,MVVM 或类似模式。·接触 CI /CD 管道和移动部署过程。高级水平 青年 · 02年经验。· 坚实的流动基础和强大的学习思维方式。· 英语水平:B1B2. 中期 · 25年的经验。• 在分配的功能上独立工作的能力。· 英文级别:B2C1. 高等 · 5年以上经验。
查看英文原文
This is a remote position.
Location: LATAM
Role Purpose:
Design, develop, and maintain mobile, web and desktop applications using Flutter, working within cross-functional teams and contributing to multiple products and client projects at NetForemost. This is an evergreen role, intended to build a continuous talent pipeline and an always-ready bench.
Responsibilities
· Develop and maintain mobile applications using Flutter following best practices.
- Collaborate with backend, QA, UI/UX, and Product teams to deliver high-quality features.
- Implement user interfaces based on provided designs (Figma or similar).
- Participate in code reviews and continuous improvement initiatives.
- Adapt to different projects, teams, and technical contexts as business needs evolve.
Requirements
Core Technical RequirementsHands-on experience developing applications with Flutter and Dart.Strong knowledge of web, mobile and desktop development fundamentals.Experience consuming RESTful APIs.Proficiency with Git and collaborative workflows.Basic understanding of testing and debugging mobile applications.
Nice-to-Have / Adjacent Skills
· Experience with React, Angular, or other frontend frameworks.
- Backend knowledge (.NET, Node.js, or similar).
- Familiarity with Clean Architecture, MVVM, or similar patterns.
- Exposure to CI/CD pipelines and mobile deployment processes.
Seniority Levels
Junior
· 0–2 years of experience.
- Solid Flutter fundamentals and strong learning mindset.
- English level: B1–B2.
Mid
· 2–5 years of experience.
- Ability to work independently on assigned features.
- English level: B2–C1.
Senior
· 5+ years of experience.
- Strong technical decision-making and mentoring capability.
- English level: C1+ (client-ready).
Benefits
What We Offer
· Continuous flow of challenging projects.
- Professional and technical growth opportunities.
- Fully remote work environment.
- Stability with opportunities for ramp-up across projects.
Originally posted on Himalayas