
Flutter Developer – Senior
Stefanini Brasil
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
DartFlutter
About the role
- Architecture Definition: Work on defining and implementing the architecture of applications, using principles such as Clean Architecture and modularization to ensure modular and scalable solutions.
- Technical Leadership and Mentoring: Serve as a technical reference for the team, lead code reviews and mentor less experienced developers, sharing knowledge and best practices.
- Full Software Lifecycle Management: Participate in all stages of development, from conception and requirements definition to development, testing, deployment and monitoring.
- Quality and Performance Assurance: Evaluate app performance and usability, propose performance improvements and apply robust testing practices, including unit, widget and integration tests.
- Implementation of Modern Processes: Apply continuous delivery (CI/CD) and DevOps practices to ensure agile, high-quality releases.
- Collaboration and Communication: Work closely with backend teams, designers (UI/UX) and product managers, effectively communicating designs and requirements.
Requirements
- Bachelor's degree in Information Technology (officially recognized) or a related field.
- Practical experience in mobile app development using Flutter and Dart.
- Exceptional interpersonal skills and ability to work effectively in a team.
- Strong sense of ownership and commitment to quality.
- Good verbal and written communication skills.
Benefits
- Meal allowance or food voucher (vale-alimentação / vale-refeição).
- Discounts on courses, universities and language schools.
- Stefanini Academy — an online platform with free, up-to-date courses and certificates.
- Mentoring.
- Benefits club for medical consultations and exams.
- Medical assistance (health insurance).
- Dental assistance (dental insurance).
- Discount club with offers at top establishments.
- Travel club.
- Pet care benefits (pet partnership).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Clean Architecturemodularizationmobile app developmentFlutterDartcontinuous deliveryCI/CDDevOpsunit testingintegration testing
Soft skills
technical leadershipmentoringinterpersonal skillsteam collaborationcommunication skillsownershipcommitment to quality
Certifications
Bachelor's degree in Information Technology