
Flutter Developer
Stefanini Brasil
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop and maintain cross-platform mobile applications using Flutter and Dart, ensuring quality, usability, and performance.
- Implement rich, responsive user interfaces using HTML, CSS, SASS and TypeScript/JavaScript, when applicable.
- Integrate applications with RESTful APIs and backend services, handling error management and secure authentication.
- Implement authentication and authorization mechanisms using JWT and OAuth, ensuring data protection.
- Optimize application performance through caching with Redis and development best practices, and support testing and continuous improvements.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proficiency in Flutter and Dart, with proven experience in mobile application development.
- Knowledge of TypeScript or JavaScript, as well as HTML, CSS and SASS.
- Experience integrating and consuming RESTful APIs and communicating with backend services.
- Knowledge of authentication and authorization using JWT and OAuth.
- Familiarity with SQL, Redis, and quality best practices, including unit and integration testing.
Benefits
- Meal allowance or food voucher (vale-alimentação or vale-refeição);
- Discounts on courses, universities and language schools;
- Stefanini Academy — an online platform offering free, up-to-date courses with 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 plan).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
FlutterDartHTMLCSSSASSTypeScriptJavaScriptRESTful APIsJWTOAuth
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology