
Frontend Developer – Mid-level
VIK
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop, maintain, and deploy new features using Flutter and Dart.
- Implement and optimize web interfaces using Angular, collaborating on integration with backend services.
- Work with popular libraries such as dio for API calls, provider and stacked for state management, and intl for internationalization.
- Integrate backend services and RESTful APIs, ensuring application performance and scalability.
- Participate in code review processes, maintaining code quality and integrity of the codebase.
- Apply design patterns such as MVVM and SOLID principles to ensure clean, modular, and testable code.
Requirements
- Proven experience developing mobile applications with Flutter and Dart, as well as building web interfaces with Angular.
- Knowledge of state management using provider, stacked, flutter_value_notifier, or other approaches such as BLoC.
- Experience with Firebase services, including firebase_core, firebase_analytics, firebase_crashlytics, and firebase_remote_config.
- Familiarity with CI/CD tools and pipeline automation.
- Understanding of design patterns and good architectural practices such as MVVM and SOLID.
- Sensitivity to UX/UI, ensuring interfaces are intuitive, accessible, and visually appealing.
- Experience optimizing performance and debugging mobile and web applications.
- Eagerness to learn new technologies and stay up to date with market trends.
- Flexibility to adapt to change and preference for informal, fast-paced environments.
- Passion for sports or physical activity (this is part of our culture).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
FlutterDartAngularAPI callsstate managementFirebaseCI/CDMVVMSOLIDperformance optimization
Soft Skills
collaborationcode reviewadaptabilityeagerness to learnsensitivity to UX/UIflexibilitypassion for sports