Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Sr. Mobile Developer (Contract) image - Rise Careers
Job details

Sr. Mobile Developer (Contract)

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.

 


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.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. Mobile Developer (Contract), WISEcode

Join WISEcode as a Sr. Mobile Developer and be part of our journey to redefine personalized nutrition through innovative mobile applications! Based in the United States, we are a dynamic startup that harnesses AI and a comprehensive food database to empower people to make informed dietary choices tailored to their unique needs. As a key player on our team, you'll design, develop, and maintain top-notch mobile applications using technologies like Flutter, React Native, or Ionic. Collaboration is at the heart of what we do; you'll work closely with UI/UX designers, product managers, and backend developers to create seamless user experiences that are not only functional but also engaging. You’ll leverage your expertise to integrate various APIs, troubleshoot challenges, and stay current with mobile development trends. Your strong coding skills in Dart or JavaScript/TypeScript will come into play as you contribute to the entire application lifecycle, ensuring high performance and security. At WISEcode, we believe in continuous improvement, so you'll also have the chance to participate in code reviews and share knowledge with your peers. If you're passionate about developing customer-oriented solutions and want to work in an environment that values innovation, apply now and make a real impact in the way people approach nutrition!

Frequently Asked Questions (FAQs) for Sr. Mobile Developer (Contract) Role at WISEcode
What are the key responsibilities for a Sr. Mobile Developer at WISEcode?

As a Sr. Mobile Developer at WISEcode, your key responsibilities include developing and maintaining mobile applications using Flutter, React Native, or Ionic, participating in the entire application lifecycle, integrating backend services and APIs, and collaborating closely with UI/UX designers. You will troubleshoot issues, enhance application performance, and contribute to knowledge sharing within the team.

Join Rise to see the full answer
What qualifications do I need to apply for the Sr. Mobile Developer position at WISEcode?

To apply for the Sr. Mobile Developer position at WISEcode, you should have a Bachelor's degree in Computer Science or a related field or possess equivalent experience. Proven experience in mobile app development using Flutter, React Native, or Ionic is essential, along with strong programming skills in Dart or JavaScript/TypeScript.

Join Rise to see the full answer
What technologies and frameworks should a Sr. Mobile Developer at WISEcode be familiar with?

A Sr. Mobile Developer at WISEcode should be familiar with Flutter, React Native, and Ionic. Additionally, knowledge of client-side performance enhancement techniques, disconnected client-side data storage, and caching methods such as SQLite is a plus. Familiarity with APIs, particularly GraphQL and REST, is also essential.

Join Rise to see the full answer
Does WISEcode offer any benefits to their Sr. Mobile Developers?

Yes, WISEcode provides an attractive benefits package for Sr. Mobile Developers that includes Medical, Dental, and Vision plans, a 401(k) plan, and Paid Time Off for vacation and personal leave. The company also fosters an inclusive work environment and adheres to equal opportunity practices.

Join Rise to see the full answer
What kind of work environment can a Sr. Mobile Developer expect at WISEcode?

At WISEcode, a Sr. Mobile Developer can expect a fast-paced and innovative work environment that encourages collaboration and personal growth. The company values fresh ideas and a strong customer-oriented mindset, providing you with the opportunity to contribute actively to exciting projects in personalized nutrition.

Join Rise to see the full answer
Common Interview Questions for Sr. Mobile Developer (Contract)
Can you describe your experience with mobile application frameworks such as Flutter or React Native?

When answering this question, highlight specific projects you've worked on using Flutter or React Native. Discuss the challenges you faced, how you overcame them, and any feedback you received on the performance and user experience of the applications.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your mobile app development?

You can discuss practices such as code reviews, writing unit tests, adhering to coding standards, and utilizing version control systems like Git. Emphasize your commitment to continuous improvement and learning new best practices.

Join Rise to see the full answer
What is your approach to collaborating with UI/UX designers?

Your answer should showcase your communication skills and ability to translate design wireframes into functional applications. Mention how you seek feedback and iteratively improve designs based on testing results and user input.

Join Rise to see the full answer
How do you troubleshoot and debug issues in a mobile application?

Explain your systematic approach to debugging, which may include logging errors, using diagnostic tools, and consulting user feedback. Provide an example of a past experience where you successfully identified and resolved an issue.

Join Rise to see the full answer
Can you explain the concept of Backend-for-Frontend (BFF)?

When discussing BFF, clarify that it is a design pattern that creates a dedicated backend service optimized for each specific frontend application. Discuss how this improves performance and security by tailoring API responses directly to the needs of the mobile app.

Join Rise to see the full answer
What strategies do you use to stay updated with mobile development trends?

Mention resources such as tech blogs, online courses, developer communities, and conferences that you engage with to stay abreast of trends and best practices in mobile development. Highlight any certifications or courses you've completed.

Join Rise to see the full answer
Describe your experience with integrating APIs in mobile applications.

Talk about specific APIs you've integrated, the challenges you faced, and how you ensured data integrity and user experience. Mention both RESTful services and GraphQL if applicable, demonstrating your technical proficiency.

Join Rise to see the full answer
How do you manage asynchronous programming in your mobile apps?

Explain the importance of asynchronous programming in mobile apps for performance. Discuss the tools and methodologies you use to manage asynchronous operations effectively, such as Promises, async/await in JavaScript, or Streams in Dart.

Join Rise to see the full answer
What project management tools have you used in your past roles?

List the project management tools you are familiar with, such as Jira, Trello, or Asana, and explain how you utilized them to track progress, collaborate with team members, and meet deadlines efficiently.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple mobile application projects?

Describe your approach to prioritization based on project impact, deadlines, and complexity. Mention any tools or methods you rely on to stay organized, like Kanban boards or prioritization matrices.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Contract, on-site
DATE POSTED
January 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!