Mobile Dev (Flutter)

at  Business Training Luxembourg SA

Luxembourg, , Luxembourg -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified21 Oct, 202420 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

30 years of experience in high-end training
Business Training’s experience is built on solid ground: we have been providing cutting-edge ICT training sessions for about 20 years. Originally, Business Training specialized in IT technical and end-user trainings (Windows, MS Office, etc.). A few years ago, our company widened the range of its training catalogue to also meet the increasing demand for best-of-breed management courses (PRINCE2®, IPMA, ITIL, etc.).
We are seeking a talented Mobile Developer with expertise in Flutter to join our dynamic team. As a Mobile Developer, you will be responsible for building high-performance, well-designed mobile applications across both Android and iOS platforms. You will collaborate closely with UI/UX designers, product managers, and other developers to create seamless and user-friendly experiences. The ideal candidate is passionate about mobile technologies, driven to stay on top of industry trends, and has a proven track record in Flutter development.
Key responsibilities
Design and Develop Mobile Applications: Create, test, and maintain mobile applications for both Android and iOS platforms using Flutter and Dart.
Collaborate with Cross-functional Teams: Work closely with designers, product managers, and backend developers to ensure seamless integration and smooth user experiences.
Performance Optimization: Ensure application performance, quality, and responsiveness by optimizing code and troubleshooting issues.
Implement New Features: Contribute to the development of new features, keeping scalability and maintainability in mind.
Code Review and Best Practices: Conduct regular code reviews to ensure adherence to coding standards and best practices in mobile development.
Test and Debug: Conduct unit tests and ensure the delivery of high-quality, bug-free applications.
Stay Updated: Keep up with new mobile technologies, trends, and best practices in Flutter and the mobile development ecosystem.
Documentation: Create and maintain technical documentation for future reference and improvements.
Required qualifications
Proven Experience: 3+ years of professional experience in mobile development with a strong focus on Flutter and Dart.
Cross-Platform Development: Strong knowledge and hands-on experience with developing and deploying cross-platform mobile applications.
Mobile Development Frameworks: Solid understanding of mobile app architecture, state management (e.g., BLoC, Provider, Riverpod), and best practices.
Third-Party Libraries: Experience integrating third-party APIs, SDKs, and libraries into mobile applications.
Version Control: Proficient in Version Control systems, such as GIT.
Knowledge of RESTful APIs: Understanding of how to integrate mobile apps with backend services via RESTful APIs.
UI/UX Principles: Familiarity with modern mobile design principles, interface guidelines, and the ability to work closely with designers to create stunning user interfaces.
Agile Methodologies: Experience working in an Agile or Scrum development environment.
Preferred qualifications
Experience with native mobile development (Android and/or iOS) is a plus
Familiarity with Firebase or other cloud-based backend services
Knowledge of CI/CD pipelines for mobile app deployment
Understanding of app release processes on Google Play Store and Apple App Store
Experience with GraphQL is a bonus
Soft skills
Strong problem-solving skills with a focus on delivering high-quality user experiences.
Ability to work collaboratively in a team environment and communicate effectively.
Eagerness to learn and adapt to new technologies and frameworks.
Attention to detail and commitment to deadlines

Responsibilities:

Please refer the Job description for details


REQUIREMENT SUMMARY

Min:20.0Max:25.0 year(s)

Computer Software/Engineering

IT Software - Mobile

Software Engineering

Graduate

Proficient

1

Luxembourg, Luxembourg