This isn't a normal job posting. This is a challenge.
At blackcode SA, we don't just review resumes. We want to see what you can actually build.
How This Works
OPEN competitive hiring process. Everyone gets the same challenge. Best submission wins a full-time position.
The Challenge
Fix a React Native (Expo) mobile app with intentional issues:
- Broken registration flow
- Non-functional profile editing
- Performance problems
- Bugs to find and fix
- Need for reusable code architecture
Your job: Make it production-ready.
What You'll Work With
- React Native 0.81.4 + Expo SDK 54
- TypeScript
- Redux Toolkit
- React Navigation
- Formik + Yup
- Mock APIs (simulating Firebase/Firestore)
Requirements
✅ Node.js 20.19.4+
✅ React Native/Expo experience
✅ macOS (iOS Simulator) OR Windows/Linux (Android Emulator)
✅ Ability to work independently and problem-solve
Time Estimate: 10-12 hours (mid-level developers)
How to Participate
- Fork the GitHub repository
- Complete the 5 tasks in CHALLENGE.md
- Submit a Pull Request with your code
- Include a 3-4 minute screen recording demonstrating your work
- Explain your approach and decisions
What We're Evaluating
- Problem-solving ability
- Code quality and architecture
- Performance optimization skills
- Understanding of React Native patterns
- Attention to detail and edge cases
The Winner Gets
Full-time remote position at blackcode SA working on premium software solutions for international clients.
Get Started
Repository: https://github.com/ibbybuilds/metaestetics-mobile-hiring-test
Timeline: Submit within 1 week. Quality over speed.
Questions: andrea@blackcode.ch
May the best developer win. 🚀
Top comments (0)