我们接受该岗位的申请以备未来空缺之需,目前并无在招职位。
关于该职位
The Mobile App Developer builds and maintains mobile experiences that give participants and clients easy access to Risalat programmes, free tools and learning resources. The role suits a developer who cares about performance on modest devices and slow connections.
Many of the professionals we serve use phones as their main device. A fast, reliable mobile experience makes learning and registration easier. Collaboration is project-based and agreed individually.
工作职责
- Design and build mobile features with a cross-platform framework or native code.
- Integrate with the website's REST APIs for programmes, tools and accounts.
- Optimise for performance, offline use and low bandwidth.
- Implement secure authentication and data handling.
- Write tests and maintain clean, documented code.
- Publish and maintain releases in app stores.
- Fix bugs and monitor crashes and performance.
- Work with designers on accessible, consistent interfaces.
产出与成功衡量标准
- Working mobile features delivered to agreed scope.
- 代码整洁、文档完备,并使用版本控制。
- Tested releases in app stores.
- Performance and crash monitoring reports.
- Technical notes for future maintenance.
我们的要求
必要
- Professional experience building mobile apps.
- Skill in Flutter, React Native, Kotlin or Swift.
- Experience with REST APIs and authentication.
- Understanding of mobile performance and security.
- Use of Git and testing practices.
- 英语书面表达清晰。
优先条件
- Experience integrating with WordPress.
- Offline-first or low-bandwidth app design.
- Push notifications and analytics.
- Published apps you can show.
工具与技能
您将获得
- Building tools used by professionals in many countries.
- Collaboration with web, design and learning specialists.
- A portfolio of shipped mobile features.
- Experience in education technology for public institutions.
我们的工作方式
Project-based collaboration, remote, with scope, milestones and fees agreed in writing.
任务、工作时间、费用、交付成果和工作地点将在工作开始前以书面形式商定。本招聘信息不保证入选、有偿工作或最低任务数量。在其他单位任职的申请人须遵守其雇主的政策,并披露利益冲突。
遴选流程
- Apply online with your CV and links to apps or code.
- We review technical quality.
- A technical conversation about a past project.
- A written agreement for the project.
我们根据相关性、过往工作成果及当前项目需求评估每一份申请。
问题
Which framework do you prefer?
A cross-platform framework such as Flutter or React Native is likely, but strong native experience is welcome.
Is there an existing app?
Mobile work builds on the website's APIs; the scope is agreed per project.
可以远程工作吗?
Yes, collaboration is remote.