Flutter developer
DNA325
№14790759, 1 noiembrie 2024
Oraș:
Chișinău
Studii:
Orice
Experiența de munca:
De la 3 ani
Salariu:
De la 4 000 Până la 5 000 EUR
Program de muncă:
Full-time
Locul de muncă:
Remote
Angajăm și persoane cu dizabilități
Dispuși să angajăm refugiați
Job Overview:
Join our team as a Flutter Mobile Developer to support the ongoing development and maintenance of two mobile applications that have been live on the market for over 1.5 years. Our apps include:
An AI-driven app for solving math problems.
A music streaming app similar to Spotify.
You will play a crucial role in enhancing app functionality and resolving bugs, ensuring a seamless user experience.
Key Responsibilities:
- Develop custom packages in Flutter using native functionality and APIs available in Android and iOS.
- Review, troubleshoot, and enhance our existing AI and music apps to resolve bugs and optimize performance.
- Manage backend servers written in Node.js and integrate Flutter applications with backend services.
- Translate and build high-quality, responsive UI designs based on wireframes and design specifications.
- Write maintainable and well-documented code with an emphasis on readability.
- Utilize version control tools like Git or Jenkins for smooth development workflow and code management.
- Participate in automated testing and ensure code stability and robustness across platforms.
Must-Have Requirements:
- 3-4+ years of full-time experience in mobile development for iOS and Android, with at least 2 years of hands-on experience in Flutter.
- Strong proficiency in Dart and Flutter.
- Understanding of RESTful APIs for backend connectivity.
- Exposure to Agile methodologies and familiarity with SQLite for local storage management.
- Demonstrated problem-solving abilities and attention to detail.
Nice-to-Have Skills:
- Basic familiarity with Java, Node.js, Kotlin, and Swift to better understand and work with existing native functionality.
- Experience or interest in UX design to enhance user experience.
- Knowledge of CI/CD processes
Additional Information:
Equipment: Company laptops will be provided and equipped with time-tracking software to monitor working hours.
Interview Process:
Stage 1: Test task to assess technical skills.
Stage 2: Technical interview to evaluate problem-solving abilities and technical expertise.
If you’re a proactive, detail-oriented developer with a passion for creating seamless user experiences in mobile applications, we’d love to hear from you!
Join our team as a Flutter Mobile Developer to support the ongoing development and maintenance of two mobile applications that have been live on the market for over 1.5 years. Our apps include:
An AI-driven app for solving math problems.
A music streaming app similar to Spotify.
You will play a crucial role in enhancing app functionality and resolving bugs, ensuring a seamless user experience.
Key Responsibilities:
- Develop custom packages in Flutter using native functionality and APIs available in Android and iOS.
- Review, troubleshoot, and enhance our existing AI and music apps to resolve bugs and optimize performance.
- Manage backend servers written in Node.js and integrate Flutter applications with backend services.
- Translate and build high-quality, responsive UI designs based on wireframes and design specifications.
- Write maintainable and well-documented code with an emphasis on readability.
- Utilize version control tools like Git or Jenkins for smooth development workflow and code management.
- Participate in automated testing and ensure code stability and robustness across platforms.
Must-Have Requirements:
- 3-4+ years of full-time experience in mobile development for iOS and Android, with at least 2 years of hands-on experience in Flutter.
- Strong proficiency in Dart and Flutter.
- Understanding of RESTful APIs for backend connectivity.
- Exposure to Agile methodologies and familiarity with SQLite for local storage management.
- Demonstrated problem-solving abilities and attention to detail.
Nice-to-Have Skills:
- Basic familiarity with Java, Node.js, Kotlin, and Swift to better understand and work with existing native functionality.
- Experience or interest in UX design to enhance user experience.
- Knowledge of CI/CD processes
Additional Information:
Equipment: Company laptops will be provided and equipped with time-tracking software to monitor working hours.
Interview Process:
Stage 1: Test task to assess technical skills.
Stage 2: Technical interview to evaluate problem-solving abilities and technical expertise.
If you’re a proactive, detail-oriented developer with a passion for creating seamless user experiences in mobile applications, we’d love to hear from you!
Închide
Felicitări,
CV-ul tău a fost transmis cu succes! 🥳
Închide
CV-ul tău a fost transmis cu succes! 🥳