Logo
Tata Consultancy Services

FlutterFire Developer

Tata Consultancy Services, Cincinnati, Ohio, United States, 45208

Save Job

Tata Consultancy Services provided pay range

This range is provided by Tata Consultancy Services. Your actual pay will be based on your skills and experience talk with your recruiter to learn more. Base pay range

$75,000.00/yr - $94,000.00/yr Direct message the job poster from Tata Consultancy Services Flutter, Dart, Firebase services (iOS, Android, Web, MacOS, Windows SDKs), GitHub workflows, open-source contributions, CI infrastructure, API documentation, metrics dashboards, API design principles. Deep expertise in Flutter and Dart development, strong understanding of Firebase services and SDKs across multiple platforms, proficiency in bridging native SDK functionality to Dart APIs, experience with GitHub workflows (issue triage, PR reviews, merging), ability to perform code reproductions and debugging, experience with CI infrastructure maintenance, capability to manage monthly release cycles, expertise in API documentation, proficiency in setting up and maintaining metrics dashboards, understanding of API design principles and review processes. Proven experience in open-source project contributions, strong problem-solving and debugging capabilities, and adherence to Customers-standard coding practices. ? Maintain the FlutterFire suite of packages and the repository on GitHub. ? Triage, identify, and fix issues: acknowledge new GitHub issues within two working days, respond within three working days, and provide additional responses as needed. ? Attempt code reproductions of customer-reported bugs; backlog or close issues if reproduction is not possible or stale. ? Review external contributor Pull Requests and merge them for releases. ? Provide code and documentation updates/fixes. ? Manage the release process, aiming for at least one release per month when changes are available. ? Ensure ongoing upkeep of the repository and associated Continuous Integration (CI) infrastructure. ? Synchronize FlutterFire updates with official Firebase SDK updates. ? Identify and submit pull requests for small-scope, high-value bug fixes. ? Respond to code reviews, address identified issues, and merge/release valid changes. ? Provide a document detailing the issue response and labeling process, including response templates, label explanations, escalation guidelines, and a FAQ. ? Build and maintain a metrics dashboard for weekly and long-term insights into the FlutterFire repositorys issue management performance, tracking KPIs such as Untriaged Issues, Open Issues, Stale Issues, Blocked Issues, FlutterFire SAM Score, Triage Metrics, Time Metrics, Issue Resolution details, and Burn Rate/Issue Creation trends. ? Engage in weekly meetings and other communications with the Customers FlutterFire team to review progress, prioritize work, identify pivot points, revise specifications, and confirm delivery dates and formats. Generic Managerial Skills: Strong communication and collaboration skills for interacting with internal teams and the broader developer community. Salary Range: $75,000-$94,000 a year Seniority level

Seniority level

Mid-Senior level Employment type

Employment type

Full-time Job function

Job function

Information Technology Industries

IT Services and IT Consulting Referrals increase your chances of interviewing at Tata Consultancy Services by 2x Sign in to set job alerts for Developer roles.

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Software Engineer (Python/Linux/Packaging)

Cincinnati, OH $80,200.00-$102,500.00 21 hours ago Cincinnati, OH $120,000.00-$120,000.00 2 days ago Distributed Systems Software Engineer, Python / Go

Software Engineer - Cross-platform C++ - Multipass

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Senior Business Intelligence Developer - PowerBI

System Software Engineer - Ubuntu Networking

Python Software Engineer - Ubuntu Hardware Certification Team

Software Engineer - packaging - optimize Ubuntu Server

Community Engineer (multiple roles and seniority levels)

Were unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr