高级前端开发工程师
Senior Frontend Developer
作为高级前端工程师,你将发挥关键作用,开发支持全球弱势社区医疗工作者的移动应用。这些应用结合了前沿的计算机视觉算法、直观的用户体验设计和工作流程工具,同时确保在低端硬件和有限网络环境中保持最佳性能。
我们的客户前端技术栈使用React Native配合Redux进行状态管理,并采用JavaScript、Swift和Java编写原生组件。他们的移动应用通过AWS托管的云后端进行身份验证、数据上传和分析。
主要职责
- 使用JavaScript、Swift和Java开发和维护移动应用功能。
- 通过全面测试和同行代码审查,确保代码高质量、可扩展且高效。
- 与产品经理、设计师和工程师合作,定义并构建符合产品需求的功能。
- 持续分析应用性能、用户反馈和行业趋势,推动改进。
- 监控生产环境并及时解决出现的问题。
- 推动隐私、安全和合规性最佳实践。
评估流程
此职位的技术评估将重点关注算法问题解决能力,确保候选人在进入后续阶段前具备扎实的数据结构、算法和计算思维基础。
如果你对在快节奏、以使命驱动的环境中构建有影响力的科技充满热情,我们期待收到你的简历!
资格与要求
- 8年以上前端开发经验,精通React或React Native。
- 具有开发Android移动应用的丰富经验(具备iOS经验者优先)。
- 精通JavaScript、Swift或Java用于移动开发。
- 具有在多元视角的分布式团队中工作的经验。
- 自主性强,在模糊环境中茁壮成长并渴望创新。
- 具有医疗设备、床旁诊断或医学影像经验者优先。
候选人必须位于非洲,并愿意在美国(PST时区)的重叠工作时间内工作
Sand Technologies是数字转型领域的全球领导者,帮助全球领先的组织和政府实现其数字化目标。我们提供全面的服务组合,包括企业AI解决方案、数据科学、软件工程和物联网,以及更多。
查看英文原文
As a Senior Frontend Engineer, you will play a key role in developing mobile applications that support health workers in underserved communities worldwide. These applications integrate cutting-edge computer vision algorithms, intuitive UX design, and workflow tools while ensuring optimal performance on low-end hardware and in environments with limited connectivity.
Our client’s frontend stack is built using React Native with Redux for state management, and native components in JavaScript, Swift, and Java. Their mobile apps communicate with a cloud-based backend hosted on AWS for authentication, data uploads, and analytics.
Key Responsibilities
- Develop and maintain mobile app features using JavaScript, Swift, and Java.
- Ensure high-quality, scalable, and efficient code by conducting thorough testing and peer code reviews.
- Collaborate with product managers, designers, and engineers to define and build features that meet product requirements.
- Continuously analyze app performance, user feedback, and industry trends to drive improvements.
- Monitor production environments and troubleshoot issues as they arise.
- Champion privacy, security, and regulatory compliance best practices.
Assessment Process
The technical evaluation for this role will focus heavily on algorithm problem-solving skills, ensuring candidates demonstrate a strong foundation in data structures, algorithms, and computational thinking before proceeding to further stages.
If you're excited about building impactful technology in a fast-paced, mission-driven environment, we’d love to hear from you!
Qualifications & Requirements
- 8+ years of experience in frontend development, with expertise in React or React Native.
- Strong experience developing mobile applications for Android (iOS experience is a plus).
- Proficiency in JavaScript, Swift, or Java for mobile development.
- Experience working in distributed teams with diverse perspectives.
- A self-starter who thrives in ambiguity and is eager to innovate.
- Experience in medical devices, point-of-care diagnostics, or medical imaging is a plus.
Candidate must be Africa and must be willing to work overlapping hours within the USA (PST) Timezone
Sand Technologies is a global leader in digital transformation, empowering leading organizations and governments worldwide to achieve their digital aspirations. We offer a comprehensive suite of services, including enterprise AI solutions, data science, software engineering, and IoT, delivered from our centers in the Americas, Europe, and Africa.
Our training programs, in partnership with organizations like the Mastercard Foundation, Amazon Web Services, Holberton, and ALX cultivate the next generation of agile digital leaders. Through recent strategic acquisitions, Sand Technologies has further strengthened its capabilities in advanced analytics and intelligent software development, enhancing our ability to solve our clients' most pressing challenges across telecom, utilities, healthcare, and insurance industries.
We believe in harnessing technology to deliver real impact and value, helping organizations bridge the gap between their current reality and digital future.
About the Client
Our client is a non-profit organization dedicated to developing software solutions that revolutionize disease detection, treatment, and eradication. Backed by leading global health foundations, they partner with NGOs, diagnostics manufacturers, and mission-driven organizations to deliver impactful digital solutions and scalable cloud services. Their team consists of experienced technologists passionate about leveraging AI, machine learning, and computer vision to solve complex global health challenges.
Originally posted on Himalayas