Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Mobile Developer Flutter image - Rise Careers
Job details

Mobile Developer Flutter

Duties and Responsibilities 

  • Design, develop, and maintain high-quality, performant mobile applications using the Flutter framework and Dart programming language.
  • Utilize your knowledge of native Android development (Java/Kotlin) and iOS development (Swift/Objective-C) to create platform-specific features and optimizations as needed.
  • Implement advanced beacon management functionalities, including:
    • Interaction with BLE beacons for signal detection and data exchange.
    • Low-level communication with Bluetooth hardware using the Android NDK and C++.
    • Development of high-level Flutter modules for streamlined beacon management within the app.
    • Integration with Android shell commands and services for advanced interactions.
  • Collaborate with designers, product managers, and backend developers to ensure a cohesive and user-friendly application experience.
  • Write clean, well-documented, and maintainable code.
  • Participate in code reviews and contribute to the overall code quality of the project.
  • Stay up-to-date with the latest trends and best practices in mobile development, Flutter, and beacon technology.
 

Required education, certifications and experience 

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
  • Proven experience as a Flutter Developer, with a portfolio of released applications on the App Store or Google Play.
  • Strong proficiency in Dart programming language.
  • Extensive experience with native Android development (Java and Kotlin).
  • Solid understanding of native iOS development (Swift and Objective-C).
  • Advanced knowledge of Bluetooth technology, specifically beacon management and connectivity.
  • Proficiency in Mobile Linux Shell scripting and C++ programming.
  • Familiarity with Android launchers, shell intents, and services.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication and teamwork abilities.
 

Additional Skills 

  • 6+ Experience with IoT devices and integration.
  • Knowledge of agile development methodologies.
  • Prior experience in a similar role within a fast-paced environment.
  • Ability to write clean, maintainable, and well-documented code.
 

Bonus (Optional): 

  • Experience with cloud platforms (Firebase, AWS, etc.) for data storage and backend integration.
  • Experience with unit testing and UI testing frameworks.
 

Cafeto Coffee offers only the highest quality coffee on the market today. Since 1984, we have provided superior service to our customers and have assisted them in achieving their goals. Our years of experience and commitment to excellence have ear...

4 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
October 23, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!