
QiBit
Mobile Developer
Porto
July 14, 2025
Full-time
We are looking for a Mobile Developer, to integrate the team of our client - a company in the automation and industry sector.
What will be your main tasks and responsibilities?
- Design and implement scalable, maintainable React Native components and screens for Android; translate UX/UI designs into buttery-smooth, production-ready code;
- Own app health metrics-crash-free rates and performance SLAs-and proactively debug and optimize UI/JS thread performance. Leverage Sentry or Firebase for error reporting and observability (nice-to-have);
- Partner daily with Backend (Node.js/APIs) on data contracts and state management. Integrate with existing CI/CD pipelines alongside DevOps. Collaborate closely with Product Design to refine UX, polish visuals, and iterate on prototypes;
- Write and maintain unit and integration tests (Jest, Detox). Lead code reviews, enforce SOLID principles, and mentor junior developers;
- Scout and adopt cutting-edge libraries, tools, and architectural patterns to boost velocity and code quality. Contribute actively to backlog grooming, sprint planning, and retrospectives.
What is required from you?
- Academic background in Information Systems or other similar area will be valued;
- Previous 2 to 4 years' hands-on experience with React Native (Android) development in production environments;
- Proficient in JavaScript/TypeScript, React Native paradigms (hooks, context, Redux/MobX).
- Strong Git, Agile/Scrum, and code review discipline.
- Knowledge or experience with Kotlin, React Native Modules, Sentry or Firebase and observability tools (ELK, Grafana) will be valued;
- Fluency in English (both written and spoken).
Sounds like you? Send us your CV and let's talk!
Contacts and address
