Compensation: TBD, based on education, experience, role fit, startup needs, and interview process.
Job summary
As a Mobile App Developer, you will support one or more startups connected to Metasoft Capital by helping founders turn early ambition into practical execution. This role is built for remote startup environments where priorities can change quickly, information may be incomplete, and useful work depends on clear writing, steady ownership, and good judgment.
The role focuses on iOS, and Android applications, app performance, release quality, and mobile user experience. You may work with founders, product teams, technical teams, operations, customers, partners, or investors depending on the startup assignment. The goal is to help the company turn product ideas into reliable software, useful customer experiences, and repeatable product delivery habits, while building habits that make the team more reliable as it grows.
Core responsibilities
- Own the day-to-day work connected to iOS and Android applications, app performance, release quality, and mobile user experience, keeping priorities clear and progress visible.
- Work closely with founders, managers, product, technology, operations, and customer-facing teams as needed.
- Create clear notes, decisions, requirements, checklists, or reports so work does not depend on memory or guesswork.
- Translate business and user needs into clear, shippable work that improves the product.
- Use practical judgment to balance speed, quality, cost, risk, and learning in a startup environment.
- Break ambiguous founder ideas into clear requirements, user stories, acceptance criteria, technical notes, or delivery tasks.
- Help prioritize what should be built now, what should wait, and what should be tested before the team commits more time or money.
- Work with design, engineering, QA, data, marketing, and customer-facing teammates so releases solve real user problems instead of only shipping features.
- Document product decisions, tradeoffs, assumptions, and risks so a distributed startup team can stay aligned without constant meetings.
- Design, build, test, review, and maintain systems with enough documentation that other team members can understand and improve the work.
- Participate in technical reviews, troubleshooting, reliability improvements, and practical decisions about build versus buy.
Education and experience requirements
- Education in computer science, information systems, engineering, design, business, product management, or equivalent practical product experience is helpful.
- A degree is welcome but not always required; strong portfolios, shipped projects, open-source work, internships, bootcamps, or founder/operator experience may also be considered.
- Experience with software development lifecycles, agile planning, product discovery, QA practices, user feedback, or technical documentation is valuable.
- Ability to understand both customer needs and technical constraints, then explain them in plain language to founders and teammates.
- Comfort working with early-stage products where requirements may change as customers, markets, and product evidence become clearer.
- Candidates should be ready to share examples of relevant work, projects, portfolios, case studies, writing samples, code samples, dashboards, campaigns, processes, or other evidence of ability when applicable.
Helpful skills and tools
- Product boards, issue trackers, wireframes, analytics tools, documentation systems, testing tools, Git-based workflows, and collaboration platforms.
- Hands-on experience or strong training in software, product development, technical delivery, or digital products.
- Ability to communicate clearly with technical and non-technical teammates in fast-moving environments.
- Strong ownership mindset, reliability in remote work, and comfort working with incomplete information.
- Ability to communicate progress, blockers, and tradeoffs in a simple way for both technical and non-technical teammates.
- Curiosity, humility, and willingness to keep learning as the startup changes direction or grows.
- Clear written communication, organized files, practical documentation, and reliable follow-through are important because most teams operate remotely.
Remote startup working style
- Work asynchronously when possible, document decisions, and keep teammates updated on progress, blockers, risks, and next steps.
- Be comfortable with early-stage ambiguity, changing priorities, limited resources, and the need to learn quickly from customers and teammates.
- Use sound judgment to decide when to move fast, when to ask for help, when to slow down, and when to protect quality or trust.
- Respect confidentiality, founder context, customer information, and the trust required to support early-stage companies.
Success in this role looks like
- High-quality releases, fewer defects, clear documentation, better user outcomes, and faster product learning cycles.
- Priorities are clear, releases are better coordinated, and fewer tasks are lost between product, design, and engineering.
- User feedback becomes product learning, not just opinions in a meeting.
- The startup builds a product discipline that can scale beyond the first few team members.
- The startup team can point to clearer execution, better documentation, stronger collaboration, and practical improvements connected to this role.
How to apply
- Email your resume/CV to Jobs@MetasoftCapital.com and include JID: 6273192 in the email subject line and at the beginning of your message.
- Use a subject line similar to: JID: 6273192 - Mobile App Developer - Resume/CV.
- Briefly explain why this role, a remote startup environment, and the relevant industry or function fit your experience, interests, and learning goals.
- If useful for the role, include links to your portfolio, GitHub, LinkedIn, website, writing samples, case studies, dashboards, design files, campaigns, or other work examples.
