frequently asked questions

find answers to common questions about joining and participating in nanushi missions.

what is a nanushi mission?
a nanushi mission is a 6-week structured program where you work with a team to build a production-ready mobile application. each mission has three phases: briefing (planning), development (building), and launch (deployment and presentation).
how often do new missions start?
we launch new missions every quarter, with multiple teams starting simultaneously. this allows for cross-team collaboration and a vibrant community of developers working on different challenges.
what experience level do i need to join a mission?
we welcome developers of all skill levels! missions are available for beginners, intermediate, and advanced developers. you'll be matched with a team of similar skill level to ensure everyone can contribute and grow.
how much time do i need to commit to a mission?
missions require 10-15 hours per week, including team meetings, coding sessions, and individual work. this includes daily standups (15-30 mins), code reviews, and weekly team sync-ups.
what happens during each mission phase?
phase 1 (briefing) involves team formation, project planning, and setup. phase 2 (development) focuses on building the app with regular code reviews and mentorship. phase 3 (launch) includes final testing, documentation, and presenting your work.
is there a cost to join missions?
no, participating in nanushi missions is completely free! we believe in making mobile development education and experience accessible to everyone.
what support is provided during missions?
each mission team has access to technical mentors, code reviews, architecture guidance, and career advice. we also provide project management tools and regular feedback to help you succeed.
can i add mission projects to my portfolio?
absolutely! all mission projects can be included in your portfolio. you'll receive proper credit for your work and can showcase both the technical implementation and collaborative aspects of your contributions.
how do i join a mission?
click the "accept mission" button on our missions page to view upcoming missions and apply. we'll help match you with a suitable team based on your experience level and interests.
what technologies do missions use?
missions primarily focus on mobile development with react native and flutter. depending on the mission objectives, you might also work with typescript, node.js, graphql, and various backend technologies.

still have questions? feel free to