Senior Software Developer, Mobile (Flutter and .NET)
- Hiring from
- Latin America
- Work type
- Remote
- Posted
620,847 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Company Overview
At Bridgenext, we engineer Growth Operating Systems. Most enterprises have spent millions on their revenue stack and still aren't seeing the growth they expected.They have tools that function, but no system that wins. We help growth-hungry companies close that gap by turning fragmented platforms, siloed teams, and disconnected data into one integrated Growth OS. More than a technology company or marketing agency, we're a global digital consultancy with experts in engineering, data, AI, creative and more.
Our teams are made up of experts who believe in engineering impact, starting with putting people at the center of everything we do. Every team member directly shapes our work, culture, and values. Nothing matters more to us than a kind, respectful, fulfilling environment that supports everyone. Our flexible, inclusive culture gives you the autonomy, resources, and opportunities to thrive.
Position Description
This position on our CRM engineering team reports into the client’s engineering leadership. The person owns work on mobile apps, which serve hundreds of thousands of active users on iOS and Android. The apps are built in Flutter, and the role also includes backend work in .NET.
Responsibilities:
- Build, ship, and maintain Flutter features for iOS and Android from requirements through release
- Build and change backend APIs and services in ASP.NET MVC on .NET Framework 4.8
- Diagnose and fix mobile performance, memory, battery, connectivity, and device compatibility problems
- Handle data synchronization, push notifications, secure storage, and secure API communication
- Use CI/CD pipelines and monitoring tools to ship safely and respond to production issues
- Mentor junior and intermediate developers through code reviews, pairing, and knowledge sharing
- Take part in the team’s two-week rotations, which alternate between Release Developer and Production On-Call
- Release Developer coordinates release builds, makes sure changes merge on time, and deploys to production
- Production On-Call is the first responder to PagerDuty and Slack alerts, 24/7, with a 15 minute response before the alert escalates to engineering leadership. Playbooks exist for each alert type, and some alerts only need monitoring
- Communicate progress, trade-offs, and risks clearly to non-technical stakeholders
Workplace: This is a remote position for candidates based in LATAM, willing to support a client working Pacific timezone hours.
Must Have Skills:
- 4 or more years of professional software development experience, with production apps released to the App Store and Google Play
- 3 or more years of Flutter and Dart on production apps
- 3 or more years of C# and ASP.NET MVC, with working knowledge of .NET Framework 4.8
- Experience with mobile performance tools, secure storage, and secure API communication
- Experience with CI/CD pipelines and production monitoring and alerting
- Experience carrying a 24/7 on-call rotation and responding to production incidents
- Experience mentoring or leading less experienced developers
- Ability to work a full Pacific Time business day with the team
Preferred Skills:
- AWS experience, including Lambda, S3, DynamoDB, and Kinesis
- TeamCity, Octopus, PagerDuty, and Datadog experience
- Experience on a legacy .NET Framework codebase, or a move toward modern .NET
- Experience with large user bases, staged rollouts, and feature flags
- CRM or B2B SaaS product experience
- Culture Fit
Professional Skills:
- Owns a feature from the first ticket to production monitoring
- Stays calm when a release or an alert goes wrong at an inconvenient hour
- Pushes back on unclear requirements and unrealistic estimates
- Tells the team early when something will take longer than hoped
- Shares knowledge freely and helps teammates get unblocked
Bridgenext is an Equal Opportunity Employer
