Mid-Senior Level | Cross-Platform (iOS, Android, Windows)
We are looking for an experienced Mobile Application Developer to design, develop, and maintain high-quality cross-platform applications using React Native and native technologies.
If you are passionate about building scalable mobile solutions, writing clean code, and delivering exceptional user experiences, we would like to hear from you.
🔹 Key Responsibilities
- Manage the end-to-end application lifecycle (design, development, testing, release, and support)
- Develop high-quality mobile applications using clean, maintainable code
- Collaborate with stakeholders to gather requirements and propose solutions
- Design and implement user-friendly interfaces and responsive layouts
- Write and execute unit and UI tests to ensure application stability
- Troubleshoot, debug, and optimize application performance
- Work closely with product and development teams to deliver new features
- Ensure both new and existing applications meet quality standards
- Research and adopt emerging technologies and frameworks
- Provide technical support for mobile, web, or desktop applications
- Maintain and enhance existing systems through upgrades and debugging
🔹 Requirements
✅ Education
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field
✅ Experience
- Minimum 6+ years of experience in React Native and native mobile development (iOS & Android)
🔹 Technical Skills
- Strong understanding of the mobile app development lifecycle
- Proficiency in JavaScript, HTML, CSS, and TypeScript
- Solid knowledge of React fundamentals (Virtual DOM, lifecycle, state management)
- Experience with REST APIs, offline storage, and third-party integrations
- Familiarity with tools such as Jest, Enzyme, ESLint
- Knowledge of UI/UX principles and responsive design
- Experience working across Android, iOS, and Windows environments
🔹 Core Competencies
- Strong problem-solving and debugging skills
- Excellent communication and collaboration abilities
- Ability to work under pressure and meet tight deadlines
- Strong teamwork and coordination skills
- Ability to interpret technical requirements and architecture designs
- Portfolio of developed mobile applications is highly preferred