Mobile Developer

Cbp's Office
Ashburn, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Ashburn, United States of America

Tech stack

Flutter
iOS
JIRA
Mobile Application Development
Information Systems
Mobile Application Software
Systems Integration
Software Application Programming
Backend
GIT
Information Technology
Dart
REST
Software Version Control

Requirements

  • Must have Flutter experience
  • We anticipate onsite requirements (up to 2x week in Ashburn)

This position supports CBP's Office of Information Technology (OIT). We seek an experienced Mobile Developer to design, build, and maintain high-quality mobile applications for iOS and Android using Flutter and Dart. Candidates can expect to work with teams to translate business requirements into user-friendly mobile experiences. Expertise is needed to ensure optimal performance on various devices while being involved in the full development lifecycle from conceptualization to deployment. We''re looking for a collaborative problem-solver to contribute to architectural decisions and implement best practices., * Bachelor's degree in Computer Science, Information Systems, Business, or related field

  • 6+ years of relevant work experience
  • Experience and knowledge of Flutter Mobile development framework and Dart programming language
  • Strong knowledge of mobile UI/UX design principles
  • Expertise in HTML and CSS for web-based components
  • Demonstrated ability to build, test, and deploy cross-platform mobile applications
  • Experience with RESTful APIs and integrating mobile applications with backend services
  • Knowledge of mobile application architecture and design patterns
  • Familiarity with version control systems (e.g., Git)
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills and ability to work in a collaborative environment
  • Collaborate with cross-functional teams to troubleshoot and help resolve issues
  • Identify, report, and track defects using tools such as Jira
  • Highly motivated, organized, time management skills and attention to detail
  • Good verbal, written and interpersonal communications skills with the ability to communicate with both technical and non-technical users
  • Self-starter with the ability to operate in a fast-paced environment
  • Experience developing applications for both iOS and Android platforms

Apply for this position