What are the responsibilities and job description for the Mobile Developer position at Ciitizen?
Company Description
A gliimpse into Ciitizen - we empower patients to frictionlessly collect and share all their health information as machine-computable data, with humans for clinical treatment and with machines and researchers through data donations. Including clinical, genomic, and imaging, plus patient-reported outcomes. We're mission driven to help society get the most from a challenging healthcare system.
Job Description
We are looking for a Mobile app developer/ engineer with 5 years of experience, who has strong expertise in building and developing mobile applications to rapidly prototype, test and launch new digital products.
Qualifications
YOU ARE SOMEONE WHO
- Design, develop and test mobile and web applications.
- Knowledge in iOS, Objective-C, SWIFT, Java, Android, JavaScript, HTML5, JSP, CSS, Bootstrap, Spring, SQL etc.
- Familiarity with RESTful APIs to connect SDK/applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Experience with performance and memory tuning with tools
- Familiarity with cloud message APIs and push notifications
- Create unit test plan/cases, conduct code and unit test walk-throughs
- Collaborate with the UI design, product managers, project managers, QA, marketing and business teams to provide analytical and technical support on implementing apps to meet business requirements
- Understanding of Apple and Google’s design principles and interface guidelines
- Troubleshoot and fix bugs
- BA/BS/MS in Computer Science, EE, or Equivalent.
- Applicants must be authorized to work in the U.S.
Additional Information
- Applicants must be authorized to work in the U.S.
- This is an in-house role and is not remote.
- Please do not apply if you have less than 5 years' experience.