Valtech

Senior Mobile Apps Developer

Valtech

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

FirebaseFlutterGraphQLGRPCiOSReactReact NativeSwift

About the role

  • Design and develop cross-platform mobile applications using Flutter or React Native, and/or native iOS applications using Swift.
  • Optimize and maintain codebases for performance and reliability.
  • Integrate RESTful APIs, gRPC, GraphQL, Firebase, and various third-party libraries.
  • Build reliable solutions for offline capabilities and local data persistence.
  • Enforce best practices in coding standards, testing, and performance optimization.
  • Implement native modules when necessary to extend Flutter or React Native functionality, or leverage Swift for native features.
  • Collaborate closely with UI/UX teams to translate design mockups into polished, responsive, and user-friendly interfaces.
  • Stay current with the latest trends and developments in the Flutter, React Native, and mobile development ecosystems.

Requirements

  • Bachelor's degree in computer science, engineering, or equivalent experience.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication skills and an ability to thrive in a collaborative environment.
  • Self-motivated and capable of working independently with minimal supervision, as well as within a team setting.
  • Fluency in English is mandatory, both written and spoken, for effective collaboration across global teams.
  • 3+ years of professional experience in mobile app development.
  • 3+ years of hands-on experience with Flutter, React Native, and/or native iOS development using Swift.
  • Strong understanding of the architecture of Flutter and React Native, including state management, widgets, and routing.
  • Deep knowledge of mobile app performance optimization, memory management, and debugging techniques.
  • Experience with Firebase for analytics tracking, crash reporting, and app distribution.
  • Comprehensive understanding of App Store and Play Store deployment processes.
  • Experience with CI/CD pipelines for mobile applications.
  • Good knowledge of version control systems, branching strategies, and collaborative development workflows.
  • Solid understanding of security practices, including data encryption and secure storage.
Benefits
  • Health coverage
  • Flexible benefits card
  • Language programs
  • Total Pass
  • Relaxed and inclusive work environment
  • Flexible working hours
  • Strong support for career development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
FlutterReact NativeSwiftRESTful APIsgRPCGraphQLFirebasemobile app performance optimizationCI/CD pipelinesdata encryption
Soft skills
analytical skillsproblem-solving skillsdebugging skillscommunication skillsself-motivatedteam collaborationindependent workadaptabilityattention to detailcreativity
Certifications
Bachelor's degree in computer scienceBachelor's degree in engineeringequivalent experience
Deel

Team Lead, Engineering - Node.js

Deel
Seniorfull-time🇧🇷 Brazil
Posted: 26 minutes agoSource: jobs.ashbyhq.com
JavaScriptNode.jsTypeScript
CSG

Senior Software Developer

CSG
Seniorfull-time🇧🇷 Brazil
Posted: 59 minutes agoSource: csgi.wd5.myworkdayjobs.com
AWSGo
Spread Tecnologia

Flutter Developer

Spread Tecnologia
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 3 hours agoSource: spread.gupy.io
AngularTypeScript
Spread Tecnologia

COBOL Developer

Spread Tecnologia
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 3 hours agoSource: spread.gupy.io
Nasajon Sistemas

Staff Engineer, ERP Platform with AI

Nasajon Sistemas
Leadfull-time🇧🇷 Brazil
Posted: 4 hours agoSource: nasajon.gupy.io
AWSAzureCloudERPGoogle Cloud PlatformPostgresPythonReact