Fullstack Developer (Junior Exec)
Full-time
Junior Executive
3 days ago
Job SummaryContribute to the design, development, and continuous improvement of Flutter mobile applications, ensuring high-quality, user-friendly, and.....
Job Summary
Contribute to the design, development, and continuous improvement of Flutter mobile applications, ensuring high-quality, user-friendly, and performant solutions through collaboration, testing, and code excellence.
Responsibilities
- Develop and iteratively enhance existing Flutter projects to deliver innovative mobile applications.
- Design and implement mobile app frameworks rapidly to meet evolving user needs.
- Collaborate with UI/UX designers to ensure applications are visually appealing and user-friendly.
- Conduct QA testing to verify app functionality and usability before release.
- Develop and release app updates including bug fixes, performance improvements, and new features.
- Write clean, maintainable, and scalable code to uphold engineering excellence.
- Integrate third-party APIs to extend app functionality and improve user experience.
- Perform code reviews to ensure code consistency, quality, and adherence to best practices.
- Implement and maintain comprehensive testing strategies (unit, integration, end-to-end) to ensure app reliability.
- Optimize application performance focusing on UI responsiveness, network efficiency, memory usage, and battery consumption.
- Prepare and maintain technical documentation to support future development and maintenance activities.
Required competencies and certifications
- Diploma or Degree in Information Technology, Computer Science, Software Engineering, or related field.
- Hands-on experience developing mobile applications using Flutter.
- Proficient in Android and iOS development, including multi-threading and performance optimization techniques.
- Familiarity with popular open-source libraries, including customization and modification.
- Proficiency using Xcode for iOS and Android Studio for Android development.
- Experience working with relational databases such as SQL Server or MySQL.
- Strong programming skills in Dart, PHP, and MySQL.
- Effective problem-solving, analytical, and communication skills.
- Ability to work independently and collaboratively within a team environment.
Official account of Jobstore.