Apply Edge Tailor my CV for this job — free

Mobile Engineer

KCS iT · Porto, Portugal

Tailor my CV for this job — free

See similar jobs

We’re looking for the special, unique and amazing YOU!🚀 We’re looking for the special, unique, and amazing YOU! ✨💡 @ KCS IT, we seek those who stand out 🌟, those who always strive to be better 💪 and fight for it 🏆. We value individuals who share our core principles:🔥 Dedication⚡ Energy🤝 Integrity & Transparency🔄 Flexibility🛡️ Trust & Honesty💼 Hard Work & Proactivity👥 TeamworkAt KCS IT, we champion equality and embrace diversity 🌍🌈. We foster a safe, inclusive environment where opportunities are equal for all!❌ We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit.📩 All applications with relevant skills are welcome! 🚀We are looking for an Amazing: Flutter engineerSeniority: Middle seniorType of position: hybrid 2 x weekThe amazing you, will have:Bachelor's degree in Computer Science, Software Engineering, or a related field;5+ years of experience in software engineering, including at least 3 years developing mobile applications with Flutter;Proven experience building, deploying and maintaining Flutter applications for iOS and Android, published on the App Store and Google Play;Strong knowledge of Flutter architecture and state management, particularly Riverpod (Provider or BLoC is also valued);Hands-on experience with AI-assisted development tools, such as GitHub Copilot or similar, including reviewing and validating AI-generated code;Experience with Spec-Driven Development, ideally using OpenSpec, GitHub Spec Kit or similar tools;Solid experience with unit, widget and integration testing, as well as code reviews and quality assurance practices;Strong understanding of OOP, SOLID principles, design patterns and REST API integration;Experience implementing and improving CI/CD pipelines for mobile applications, preferably using GitHub Actions;Ability to troubleshoot production issues, optimize application performance and ensure stability;Experience collaborating with cross-functional teams, including product, design and backend engineers;Fluency in English is mandatory.To turn yourself from amazing to unique, you´ll have (plus):Experience with Test-Driven Development (TDD) and Firebase;Knowledge of native iOS or Android development;Previous experience mentoring engineers and promoting AI-assisted development best practices;Experience in fintech or accounting software;Related certifications.Why should you become part of our family?You can develop a career that fits you: your career development is personalized, taking in consideration your needs and goals from a short to long termInteresting Challenges Ahead: you can work for several clients from different sectors of activityFree training programs: Our training and certification programs in languages, tech, behavior and business will help you to reach your full potential fasterInternational projects in Benelux: you can gain international experience in Benelux and balance a new way of living with workType of projects (depending on the project you might find one of this types of projects):In hybrid Systems: Is important to balance work with socialization, that´s why a hybrid system works for us and for youFull Remote projects: If you want to work while you enjoy the comfort of your homeFull Onsite projects: if you prefere the company of your colleagues!Take care of your well-being: Enjoy our free nutrition, psicologist, general medicine appointments and our yoga and personal training days… all remote!