Mobile Developer
⚲ Wrocław, Krzyki
8 000–16 000 zł / mies. (zal. od umowy)
Wymagania
- Flutter
- React.js
Opis stanowiska
Nasze wymagania:
Minimum 3-4 years of professional mobile app development experience
Must be ready to present a portfolio of developed mobile applications during the interview process
Proven experience with App Store and Google Play Store deployments, submissions, and management
Proficiency with AI-powered coding tools such as Claude Code, Cursor, GitHub Copilot, or Tabnine
Experience or strong interest in integrating AI features into mobile applications (LLM APIs, computer vision, ML models)
Strong proficiency in React Native and/or Flutter with JavaScript/TypeScript and/or Dart
Solid understanding of mobile app development lifecycle and deployment processes
Experience with state management libraries (Redux, MobX, Context API, Provider, Bloc, or Riverpod)
Knowledge of native iOS (Swift/Objective-C) and Android (Java/Kotlin) development
Familiarity with mobile app testing frameworks and methodologies
Experience with version control systems (Git) and collaborative development workflows
Understanding of RESTful APIs and mobile app integration patterns
Knowledge of mobile app performance optimization techniques
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Mile widziane:
Experience with both React Native AND Flutter ecosystems
Knowledge of AI/ML model integration in mobile environments
Experience with React.js and web development
Knowledge of CI/CD pipelines for mobile applications
Experience with app analytics and crash reporting tools
Understanding of mobile security best practices
Previous experience working in Agile/Scrum environments
Contributions to AI-enhanced open-source projects
Experience with automated testing (unit, integration, end-to-end)
Knowledge of prompt engineering and LLM optimization
Familiarity with design systems and component libraries
Zakres obowiązków:
Develop and maintain high-quality mobile applications using React Native and/or Flutter for iOS and Android platforms
Integrate AI-powered features and machine learning capabilities into mobile applications
Leverage AI coding tools to enhance development productivity and code quality
Manage full deployment lifecycle and App Store/Google Play Store submissions
Collaborate with cross-functional teams including designers, product managers, and backend developers
Write clean, maintainable, and well-documented code following best practices
Implement responsive designs and ensure optimal performance across different devices
Integrate mobile applications with RESTful APIs, AI/ML services, and third-party platforms
Participate in code reviews and provide constructive feedback to team members
Debug and troubleshoot application issues, ensuring smooth user experiences
Stay updated with the latest React Native, Flutter, AI development tools, and best practices
Contribute to technical discussions and architectural decisions for AI-enhanced features
Handle app store optimization, metadata management, and release coordination
Oferujemy:
Cutting-edge AI development environment - Work with the latest AI tools and technologies to enhance your development workflow
AI-first company culture - Be part of a forward-thinking team that embraces AI innovation in mobile development
Supportive and collaborative team environment - Work with talented professionals who value teamwork and knowledge sharing
Growth opportunities - Advance your career with continuous learning, skill development, and leadership opportunities in AI-enhanced development
Flexible working hours - Maintain work-life balance with our flexible schedule options
International team collaboration - Be part of a diverse, global team and work closely with our US-based colleagues
Travel opportunities - Explore various company offices including US locations after establishing tenure with the company
Minimum 3-4 years of professional mobile app development experience
Must be ready to present a portfolio of developed mobile applications during the interview process
Proven experience with App Store and Google Play Store deployments, submissions, and management
Proficiency with AI-powered coding tools such as Claude Code, Cursor, GitHub Copilot, or Tabnine
Experience or strong interest in integrating AI features into mobile applications (LLM APIs, computer vision, ML models)
Strong proficiency in React Native and/or Flutter with JavaScript/TypeScript and/or Dart
Solid understanding of mobile app development lifecycle and deployment processes
Experience with state management libraries (Redux, MobX, Context API, Provider, Bloc, or Riverpod)
Knowledge of native iOS (Swift/Objective-C) and Android (Java/Kotlin) development
Familiarity with mobile app testing frameworks and methodologies
Experience with version control systems (Git) and collaborative development workflows
Understanding of RESTful APIs and mobile app integration patterns
Knowledge of mobile app performance optimization techniques
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Mile widziane:
Experience with both React Native AND Flutter ecosystems
Knowledge of AI/ML model integration in mobile environments
Experience with React.js and web development
Knowledge of CI/CD pipelines for mobile applications
Experience with app analytics and crash reporting tools
Understanding of mobile security best practices
Previous experience working in Agile/Scrum environments
Contributions to AI-enhanced open-source projects
Experience with automated testing (unit, integration, end-to-end)
Knowledge of prompt engineering and LLM optimization
Familiarity with design systems and component libraries
Zakres obowiązków:
Develop and maintain high-quality mobile applications using React Native and/or Flutter for iOS and Android platforms
Integrate AI-powered features and machine learning capabilities into mobile applications
Leverage AI coding tools to enhance development productivity and code quality
Manage full deployment lifecycle and App Store/Google Play Store submissions
Collaborate with cross-functional teams including designers, product managers, and backend developers
Write clean, maintainable, and well-documented code following best practices
Implement responsive designs and ensure optimal performance across different devices
Integrate mobile applications with RESTful APIs, AI/ML services, and third-party platforms
Participate in code reviews and provide constructive feedback to team members
Debug and troubleshoot application issues, ensuring smooth user experiences
Stay updated with the latest React Native, Flutter, AI development tools, and best practices
Contribute to technical discussions and architectural decisions for AI-enhanced features
Handle app store optimization, metadata management, and release coordination
Oferujemy:
Cutting-edge AI development environment - Work with the latest AI tools and technologies to enhance your development workflow
AI-first company culture - Be part of a forward-thinking team that embraces AI innovation in mobile development
Supportive and collaborative team environment - Work with talented professionals who value teamwork and knowledge sharing
Growth opportunities - Advance your career with continuous learning, skill development, and leadership opportunities in AI-enhanced development
Flexible working hours - Maintain work-life balance with our flexible schedule options
International team collaboration - Be part of a diverse, global team and work closely with our US-based colleagues
Travel opportunities - Explore various company offices including US locations after establishing tenure with the company
🔍 Dekoder Ogłoszenia
🔴
Proficiency with AI-powered coding tools such as Claude Code, Cursor, GitHub Copilot, or Tabnine
Firma oczekuje, że będziesz używać narzędzi AI do pisania kodu, co może sugerować nacisk na szybkość produkcji kosztem głębszego zrozumienia kodu.
🔴
Experience or strong interest in integrating AI features into mobile applications (LLM APIs, computer vision, ML models)
Może to oznaczać, że będziesz musiał pracować nad nowymi, eksperymentalnymi funkcjami AI, które nie są jeszcze w pełni zdefiniowane lub stabilne.
🟡
Knowledge of native iOS (Swift/Objective-C) and Android (Java/Kotlin) development
Chociaż ogłoszenie skupia się na React Native/Flutter, wymagana jest również wiedza o natywnym rozwoju, co może oznaczać potrzebę rozwiązywania problemów na niższym poziomie lub pisania natywnych modułów.
🔴
Experience with both React Native AND Flutter ecosystems
Wymaganie znajomości obu frameworków może oznaczać, że projekt będzie wymagał pracy z obiema technologiami lub przełączania się między nimi, co może być obciążające.
🟡
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
Określenie 'lub równoważne doświadczenie' jest standardowe, ale może być używane do obejścia formalnych wymagań edukacyjnych, jeśli kandydat ma bogate doświadczenie praktyczne.