Mobile App Developer
[Please apply directly on our website]
This position is available as either a full-time, part-time or an internship role. This role is remote, allowing you to work from anywhere within the United States. Please note that only candidates based in the U.S. are eligible to apply.
About AI ECD Inc.
AI ECD Inc. is a groundbreaking startup dedicated to transforming Early Childhood Development (ECD) by using Generative AI to conduct scientifically-based evaluations and enhancements. Our mission is to democratize access to advanced assessment tools, making them available to every parent, everywhere, at low cost and with greater efficiency. By integrating advanced AI technology, we aim to set new standards in educational technology and develop reliable, scientifically backed applications that are accessible and practical for both small children and their parents.
Job Description
Join AI ECD as a Mobile App Developer, where you will play a pivotal role in developing and enhancing our ECD software applications for both iOS and Android devices. Your contributions will directly impact the user experience and functionality of our products and services.
In this role, you will be pivotal in developing and maintaining the frontend of our mobile applications on both iOS and Android platforms using Flutter. You will work closely with a cross-functional team, including backend developers, designers, user experience researchers, and experts in early childhood development, to ensure a seamless and engaging user experience. The ideal candidate will bring a robust understanding of mobile development, proficiency in Flutter, and a deep passion for EdTech and early childhood development initiatives.
Responsibilities
- Develop cross-platform mobile applications using Flutter for both iOS and Android.
- Focus on debugging and testing for Android to ensure high performance and stability.
- Handle app packaging and deployment, managing the release processes for both the Apple App Store and Google Play.
- Collaborate with design and UX teams to implement user-friendly designs and interactive experiences.
- Work closely with backend developers to integrate and optimize APIs, ensuring seamless front-end and back-end interaction.
- Participate in code reviews and improvements, promoting team collaboration and code quality.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 1 year of professional work experience in a technology company.
- Proficiency in Flutter development.
- Proficiency in Android debugging and testing processes, along with practical experience in app deployment.
- Experience with RESTful APIs and integrating third-party libraries.
Preferred Qualifications
- Experience with end-to-end app packaging and deployment.
- Familiarity with Google Cloud Platform (GCP) and Firebase integration.
- Strong ability to collaborate across functions and work effectively in both independent and team settings.
- Candidates located in the Greater Boston or San Francisco and Bay Area are preferred.
- Knowledge of early childhood development principles and practices is desirable.
- Familiarity with Chinese language and culture is considered a valuable asset.
Benefits
At AI ECD Inc., we believe in providing comprehensive support and real-world learning opportunities. As a Software Development Engineer, you will gain:
- End-to-End Project Experience: Be involved in every stage of the development process, from ideation to deployment, providing a comprehensive understanding of project workflows and the direct impact your work has on product development.
- Exclusive Industry Mentor: Work closely with experienced mentors in the ECD and AI fields who will provide guidance, share their expertise, and help refine your development and professional skills.
- Potential for Full-Time Employment: Top performers may receive referral offers to transition into full-time roles, becoming key contributors as we expand our mission and technology.
- Influence in an Innovative Startup: As one of our early team members, you’ll have the opportunity to shape our innovative company culture and influence product strategy. Your voice and contributions will help drive the future of AI ECD Inc.
- Professional Endorsement: Receive personalized recommendation letters and referrals that highlight your contributions and dedication, adding valuable credentials to your professional portfolio.
Join us at AI ECD Inc. to elevate your career with purposeful development experience and impactful mentorship. This opportunity will empower you to develop your skill set while contributing meaningfully to the democratization of early childhood assessment tools.