Madison, NJ, 07940, USA
11 hours ago
Sr Flutter Engineer - Design System Development
Job Description Join our design system development team as we build the foundation for consistent, accessible, and delightful mobile-first experiences across our product suite. As a Flutter Engineer on our design system scrum team, you will be a key contributor to creating reusable components, patterns, and guidelines that empower product teams to deliver high-quality mobile and web applications efficiently. This is a unique opportunity to work at the intersection of design, engineering, and user experience. Your work will directly impact how thousands of users interact with our products, and you will collaborate closely with UX designers, accessibility experts, and engineering teams to establish best-in-class mobile design standards. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/. Skills and Requirements · 3+ years of professional front-end development experience with at least 1+ years working extensively with Flutter and Dart · Demonstrated experience building or maintaining design systems for mobile applications · Deep knowledge of Flutter framework architecture, widget lifecycle, state management patterns, and performance optimization techniques · Strong understanding of HTML5, CSS3, JavaScript/TypeScript, and responsive design principles · Experience with software architecture paradigms including MVC, MVVM, or similar patterns · Proficiency with modern mobile development practices: dependency injection, REST API integration, reactive programming · Strong experience writing unit tests and widget tests in Flutter · Hands-on experience with Figma and translating designs to code · Proficiency with Git-based version control systems (GitLab, Bitbucket, or GitHub) and agile methodologies · Excellent written and verbal communication skills with ability to collaborate effectively in distributed teams · Experience with native development (iOS using Swift/SwiftUI or Android using Kotlin/Jetpack Compose) · Track record of publishing mobile apps to Google Play Store or Apple App Store · Experience with Firebase, mobile analytics platforms, CI/CD pipelines, and production monitoring tools · Familiarity with design system documentation tools such as Supernova, Zeroheight, or Storybook · Experience with advanced Flutter concepts: custom render objects, platform channels, or plugin development · Understanding of inclusive design principles and experience implementing accessible mobile interfaces · Contributions to open-source Flutter packages or design system projects
Confirmar seu email: Enviar Email