Mobile Developer

Cbp's Office
Ashburn, VA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Flutter Apple IOS JIRA Mobile Application Development Information Systems Mobile Application Software Systems Integration Software Application Programming Backend Git Information Technology Dart
+2 more
Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · World Congress 2022

4:12 min

Introduction to cross-platform mobile development with Flutter

Majid Hajian · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

Videos

See all

Related articles

See all