Wilcox develops innovative world class electro-mechanical combat systems for todays warfighters and law enforcement officers. Senior Mobile Developers are a core component of the development team serving as the technical authority for mobile development in the delivery of best-in-class products.
We are seeking a highly skilled Senior Mobile Developer with deep experience in Flutter to lead new feature development optimize performance and ensure high-quality mobile experiences across Android devices that connect to our products. This role requires strong architectural skills an ownership mentality and a commitment to rigorous documentation and code quality. You will collaborate closely with Firmware Engineers System Engineers Quality Engineers Program Managers external partners and our customers to ensure Wilcox stays on the leading edge of technology and innovation while ensuring the team is delivering a product that our customers can trust their life with.
Roles & Responsibilities
Mobile App Development- Work closely with Business Development and Operators to scope features and refine requirements.
- Cross-Functional Collaboration with Systems Engineering Firmware Engineering Program Managers and our customers.
- Lead complex feature development from architecture through delivery.
- Design develop and maintain mobile applications using Flutter/Dart.
- Implement responsive UI animations state management and platform integrations.
- Optimize app performance reliability and startup times.
- Establish and enforce best practices for mobile architecture (e.g. clean architecture dependency injection modularization ensure code quality).
- Perform and lead code reviews; mentor junior and mid-level developers.
- Build reusable components and ensure consistent design systems.
- Platform & API Integration: Integrate REST/GraphQL APIs WebSockets local storage and secure authentication.
- Work with native Android plugins or build custom platform channels when needed.
- Write unit widget and integration tests to ensure robust code coverage.
- Support continuous integration pipelines automated testing and release processes.
- Create and maintain technical documentation including architecture diagrams API usage and code standards.
- Document workflows deployment steps and development guidelines.
- Contribute to team knowledge bases and engineering best-practices.
- Interface with QA to ensure accurate testing and acceptance criteria.
- Provide technical insights during planning estimation and retrospectives.
Qualifications & Experience
Education & Experience:- Bachelors degree in Computer Science or related field.
- Deep expertise in Flutter & Dart (35 years preferred; or 5 years mobile experience with at least 2 years in Flutter).
- Required Skills/Abilities:
- Strong knowledge of state management (Riverpod BLoC etc.).
- Experience with Flutter animations rendering performance and adaptive UI.
- Solid understanding of Android ecosystems including app store requirements.
- Experience with RESTful APIs JSON serialization and networking patterns.
- Strong grasp of mobile design patterns MVC/MVVM/MVP/Clean Architecture.
- Hands-on experience with CI/CD for mobile apps (GitHub Actions CodeMagic etc.).
- Familiarity with secure storage encryption and authentication/authorization flows.
- Proficiency with Git branching strategies pull requests and code reviews.
- Ability to write clean well-documented maintainable code.
- Must be legally authorized to access U.S. government export-controlled technology under ITAR/EAR regulations.
Preferred Skills/Abilities:
- Experience with native Android (Kotlin) or iOS (Swift) for plugin development a plus.
- Familiarity with cloud platforms (AWS GCP Firebase).
- Knowledge of analytics crash reporting and A/B testing frameworks.
- Prior experience in startups or fast-paced product environments.
Physical Requirements:
- Regular on-site attendance is a necessary function of this position.
- Must be able to sit stand walk talk hear; use hands and fingers to handle and touch objects tools or controls to work in a production environment. Vision abilities required include close vision distance vision color vision and the ability to adjust focus to work. Prolonged periods of sitting at a desk and working on a computer as well as prolonged periods of standing may be required. Must be able to lift 25 pounds at times.
- Ability to perform physical tests and handle tools/equipment used for prototyping.
Wilcox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race color religion age sex national origin disability status genetics protected veteran status sexual orientation gender identity or expression or any other characteristics protected by federal state or local laws.Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Required Experience:
Senior IC
Wilcox develops innovative world class electro-mechanical combat systems for todays warfighters and law enforcement officers. Senior Mobile Developers are a core component of the development team serving as the technical authority for mobile development in the delivery of best-in-class products.We a...
Wilcox develops innovative world class electro-mechanical combat systems for todays warfighters and law enforcement officers. Senior Mobile Developers are a core component of the development team serving as the technical authority for mobile development in the delivery of best-in-class products.
We are seeking a highly skilled Senior Mobile Developer with deep experience in Flutter to lead new feature development optimize performance and ensure high-quality mobile experiences across Android devices that connect to our products. This role requires strong architectural skills an ownership mentality and a commitment to rigorous documentation and code quality. You will collaborate closely with Firmware Engineers System Engineers Quality Engineers Program Managers external partners and our customers to ensure Wilcox stays on the leading edge of technology and innovation while ensuring the team is delivering a product that our customers can trust their life with.
Roles & Responsibilities
Mobile App Development- Work closely with Business Development and Operators to scope features and refine requirements.
- Cross-Functional Collaboration with Systems Engineering Firmware Engineering Program Managers and our customers.
- Lead complex feature development from architecture through delivery.
- Design develop and maintain mobile applications using Flutter/Dart.
- Implement responsive UI animations state management and platform integrations.
- Optimize app performance reliability and startup times.
- Establish and enforce best practices for mobile architecture (e.g. clean architecture dependency injection modularization ensure code quality).
- Perform and lead code reviews; mentor junior and mid-level developers.
- Build reusable components and ensure consistent design systems.
- Platform & API Integration: Integrate REST/GraphQL APIs WebSockets local storage and secure authentication.
- Work with native Android plugins or build custom platform channels when needed.
- Write unit widget and integration tests to ensure robust code coverage.
- Support continuous integration pipelines automated testing and release processes.
- Create and maintain technical documentation including architecture diagrams API usage and code standards.
- Document workflows deployment steps and development guidelines.
- Contribute to team knowledge bases and engineering best-practices.
- Interface with QA to ensure accurate testing and acceptance criteria.
- Provide technical insights during planning estimation and retrospectives.
Qualifications & Experience
Education & Experience:- Bachelors degree in Computer Science or related field.
- Deep expertise in Flutter & Dart (35 years preferred; or 5 years mobile experience with at least 2 years in Flutter).
- Required Skills/Abilities:
- Strong knowledge of state management (Riverpod BLoC etc.).
- Experience with Flutter animations rendering performance and adaptive UI.
- Solid understanding of Android ecosystems including app store requirements.
- Experience with RESTful APIs JSON serialization and networking patterns.
- Strong grasp of mobile design patterns MVC/MVVM/MVP/Clean Architecture.
- Hands-on experience with CI/CD for mobile apps (GitHub Actions CodeMagic etc.).
- Familiarity with secure storage encryption and authentication/authorization flows.
- Proficiency with Git branching strategies pull requests and code reviews.
- Ability to write clean well-documented maintainable code.
- Must be legally authorized to access U.S. government export-controlled technology under ITAR/EAR regulations.
Preferred Skills/Abilities:
- Experience with native Android (Kotlin) or iOS (Swift) for plugin development a plus.
- Familiarity with cloud platforms (AWS GCP Firebase).
- Knowledge of analytics crash reporting and A/B testing frameworks.
- Prior experience in startups or fast-paced product environments.
Physical Requirements:
- Regular on-site attendance is a necessary function of this position.
- Must be able to sit stand walk talk hear; use hands and fingers to handle and touch objects tools or controls to work in a production environment. Vision abilities required include close vision distance vision color vision and the ability to adjust focus to work. Prolonged periods of sitting at a desk and working on a computer as well as prolonged periods of standing may be required. Must be able to lift 25 pounds at times.
- Ability to perform physical tests and handle tools/equipment used for prototyping.
Wilcox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race color religion age sex national origin disability status genetics protected veteran status sexual orientation gender identity or expression or any other characteristics protected by federal state or local laws.Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
Required Experience:
Senior IC
View more
View less