Overview
Mobile Software Engineer (React Native)
Remote • Contract •
About Cofiato
We are a fast-moving software development startup building high-quality digital experiences. We don't do corporate red tape; we operate with an entrepreneurial, founder-first mindset where agility and innovation win.
Because we are 100% remote-first, extreme ownership and proactive communication are the lifeblood of our team. If you are someone who waits to be told what to do, this isn't the right fit. If you want to take charge of your code, over-communicate your progress, and build scalable products from the ground up, you belong here.
The Role
We are looking for a Mobile Software Engineer (3–5 years experience) to join our core team. This is a 4-month contract, with a strong path to extension up to 1 year based on performance.
You won't just be clearing Linear tickets. We are an AI-first company, and we expect you to leverage modern AI tools (GitHub Copilot, Claude, ChatGPT) to 10x your output, scaffold rapidly, and debug efficiently. However, you must possess the deep engineering fundamentals to write, review, and independently ship robust code without relying on AI as a crutch.
What You’ll Do
- Own the Process: Take features from conception to deployment with minimal supervision. You own your code, your deadlines, and your outcomes.
- Build & Ship: Architect, develop, and deploy cross-platform mobile apps using React Native.
- Write Clean Code: Utilize JavaScript and TypeScript to build scalable and highly performant features.
- Over-Communicate: Keep the team constantly looped in on progress, blockers, and ideas. In a remote setting, silence is a blocker.
Must-Haves
- 3–5 years of professional software engineering experience, focused heavily on mobile.
- Deep, production-level expertise in React Native, JavaScript, and TypeScript.
- Remote-First Mastery: Exceptional written and verbal communication skills. You know how to work asynchronously, manage your own time, and unblock yourself.
- AI-First Workflow: You actively use AI coding assistants to maximize your efficiency and troubleshoot complex problems.
- Startup Mindset: You thrive in ambiguity and think like an entrepreneur.
Bonus Points (Nice-to-Have Tech)
Hands-on experience with any of the following will make your application stand out:
- State Management: Modern libraries like Zustand, Redux Toolkit, or Jotai.
- BaaS Integration: Convex, NodeJS
- Deployment & CI/CD: Expo Application Services (EAS), Fastlane, or GitHub Actions for mobile.
- Native Bridging: Basic understanding of native iOS (Swift/Objective-C) or Android (Kotlin/Java) to write custom native modules.
- Testing: Experience with Jest, React Native Testing Library, or end-to-end testing with Detox.
Why Cofiato?
- 100% Remote: Work from anywhere, with the autonomy to manage your day.
- High Impact: Your code ships directly to users and shapes our core products.
- Startup Growth: Get a front-row seat to the inner workings of an early-stage tech company and refine your own entrepreneurial skills.