
Senior Flutter + Angular Developer
Compunnel, Charlotte, NC, United States
Job Summary
We are seeking a Senior Developer with strong Flutter and Angular expertise to support development of patient-facing mobile and web applications. This role focuses on accelerating feature delivery within an existing production environment, contributing to both mobile (iOS and Android) and web platforms. The ideal candidate will collaborate with cross-functional teams to deliver scalable, high-quality solutions while providing technical leadership.
Key Responsibilities
Develop and deliver features for mobile applications using Flutter for iOS and Android platforms
Build and maintain features for web applications using Angular (SPA architecture)
Collaborate with product, design, and backend teams to deliver end-to-end functionality
Contribute to architectural decisions across mobile and web platforms
Conduct code reviews and provide technical guidance to team members
Integrate front-end applications with backend services, including Spring Boot microservices and cloud-based APIs
Work with cloud infrastructure components such as API Gateway, ECS, databases, and serverless services
Participate in Agile development processes and coordinate with distributed teams
Ensure code quality, performance, and maintainability across applications
Required Qualifications
5-8 years of overall software development experience
3+ years of hands-on experience with Flutter and Dart, including deployment of iOS and Android applications
Strong experience with Angular (version 12+), including component architecture, RxJS, and state management
Experience implementing authentication mechanisms such as OAuth 2.0 and OIDC, including token handling
Solid understanding of mobile platform features such as deep links, push notifications, and app lifecycle management
Experience integrating RESTful APIs
Ability to work effectively on existing production codebases
Strong communication and collaboration skills, including working with distributed teams
Preferred Qualifications
Experience working in regulated environments such as healthcare
Familiarity with feature flagging tools such as Split.io
Experience with patient-facing applications such as portals, scheduling, or insurance workflows
Experience with cloud-based architectures, particularly AWS-backed applications
We are seeking a Senior Developer with strong Flutter and Angular expertise to support development of patient-facing mobile and web applications. This role focuses on accelerating feature delivery within an existing production environment, contributing to both mobile (iOS and Android) and web platforms. The ideal candidate will collaborate with cross-functional teams to deliver scalable, high-quality solutions while providing technical leadership.
Key Responsibilities
Develop and deliver features for mobile applications using Flutter for iOS and Android platforms
Build and maintain features for web applications using Angular (SPA architecture)
Collaborate with product, design, and backend teams to deliver end-to-end functionality
Contribute to architectural decisions across mobile and web platforms
Conduct code reviews and provide technical guidance to team members
Integrate front-end applications with backend services, including Spring Boot microservices and cloud-based APIs
Work with cloud infrastructure components such as API Gateway, ECS, databases, and serverless services
Participate in Agile development processes and coordinate with distributed teams
Ensure code quality, performance, and maintainability across applications
Required Qualifications
5-8 years of overall software development experience
3+ years of hands-on experience with Flutter and Dart, including deployment of iOS and Android applications
Strong experience with Angular (version 12+), including component architecture, RxJS, and state management
Experience implementing authentication mechanisms such as OAuth 2.0 and OIDC, including token handling
Solid understanding of mobile platform features such as deep links, push notifications, and app lifecycle management
Experience integrating RESTful APIs
Ability to work effectively on existing production codebases
Strong communication and collaboration skills, including working with distributed teams
Preferred Qualifications
Experience working in regulated environments such as healthcare
Familiarity with feature flagging tools such as Split.io
Experience with patient-facing applications such as portals, scheduling, or insurance workflows
Experience with cloud-based architectures, particularly AWS-backed applications