At WISEcode, we're a well-funded, dynamic startup. WISEcode makes personalized nutrition a reality based on the facts – what truly is in our food — and marries this data with your preferences. Powered by AI and the world’s best food and nutrition database, WISEcode embraces the fact that we are all different, have different dietary needs, objectives, and preferences, and should not be at the mercy of market spin or “expert” opinion. Every one of us should have the information we need to make the best decisions for ourselves.
As a Sr. Mobile Developer at WISEcode.ai, you will be responsible for designing, developing, and maintaining high-quality mobile applications using Flutter, React Native, Ionic or comparable native or hybrid mobile frameworks. You will collaborate closely with cross-functional teams including UI/UX designers, product managers, and backend developers to deliver exceptional user experiences that meet the company's standards of performance, security, and innovation.
Key Responsibilities:
Develop and maintain efficient, reusable, and reliable codebases for mobile applications using Flutter, React Native, Ionic, or similar cross-platform native or hybrid mobile frameworks.
Participate in the entire application lifecycle, including concept, design, build, deploy, test, release, and support phases.
Integrate backend services and APIs (REST & GraphQL) into mobile applications, ensuring seamless functionality and optimal performance.
Troubleshoot and debug issues to improve application performance, responsiveness, and stability.
Collaborate with UI/UX designers to translate wireframes and designs into responsive, engaging user interfaces. Have a strong “work back from the customer” mentality.
Stay up-to-date with the latest mobile development trends, best practices, and emerging technologies in our native mobile ecosystems.
Actively contribute to code reviews, knowledge sharing, and continuous improvement initiatives within the development team.
Build and evolve the mobile application with the best customer-oriented practices like feature flags, A/B experiments, and deep full-stack instrumentation (cross-stack session tracking) for behavior and use analysis.
Strong knowledge of and experience with client development for Backend-for-Frontend (BFF) APIs and approaches like GraphQL. Strong GraphQL experience and knowledge are a plus.
Experience with client-side performance enhancement techniques as well as disconnected client-side data storage and caching (SQLite, etc.)
Work closely with product managers to understand project requirements, provide technical insights, and deliver timely solutions.
Collaborate with QA engineers to ensure comprehensive testing and validation of the mobile applications.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Proven experience in mobile app development using either Flutter, React Native, Ionic or similar technologies.
Strong understanding of mobile application architecture, design principles, and cross-platform/device best practices.
Proficiency in programming languages such as Dart (Flutter) or JavaScript/TypeScript (React Native or Ionic) or other modern-day mobile programming environments like (Xamarin/Maui/Avalonia/C#).
Experience with version control systems, such as Git,, and branching flows like Gitflow.
Solid understanding of asynchronous programming and state management.
Excellent problem-solving skills and a proactive attitude toward identifying and addressing technical challenges.
Experience with continuous integration and continuous deployment (CI/CD) processes is a plus.
A sense of urgency and demonstrated ability to go to market successfully and within tight deadlines.
\n
Medical
Dental
Vision
401(k)
and other ancillary benefits offerings, along with Paid Time Off for vacation, illness, and other types of leave.
WISEcode is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, please send a request to WISEcode Human Resources at jobs@wisecode.ai.