ASRC Federal is currently seeking a Senior Mobile Developer to work on-site in anticipation of upcoming work in Tacoma, WA.
Meet with project managers or clients to understand the app's requirements
Use programming languages to develop apps
Develop and run user interface (UI), or user experience (UX) tests
Design and implement interfaces to improve users' experiences on an app
Modify computer or web-based apps for mobile devices
Collaborate with other developers, programmers and designers to ensure optimal functionality
Brainstorm new features or apps in collaboration with the product development team
Review feedback from clients or customers to identify new features, or functionalities to improve an app
Maintain a comprehensive knowledge of mobile development and best practices
7-10 years of experience as a Senior Mobile Developer, and have a full understanding of the Software Development Life Cycle
Bachelor's degree and/or equivalency
Proficient in programming languages such as Swift, Java, or Kotlin
Experience with mobile development frameworks such as React Native or Xamarin
Deep understanding of mobile development standards and best practices, and be able to apply this knowledge to develop robust, scalable mobile applications
Experience with designing mobile applications that adhere to mobile design patterns such as Material Design or Human Interface Guidelines
Able to design and develop user interfaces that are both functional and visually appealing
Able to identify and solve complex technical problems quickly and effectively
Able to troubleshoot issues and debug code efficiently
Experience with server-side programming languages such as PHP, Python, Ruby, or Java
Able to design and develop database schemas and work with backend frameworks such as Node.js or Django
Should have strong leadership skills and be able to mentor and guide junior developers
Able to work effectively as part of a team and be able to communicate complex technical concepts to non-technical stakeholders
Able to manage multiple projects and deadlines simultaneously
Should have experience with agile development methodologies and be able to lead project planning, estimation, and tracking efforts
Must be US Citizen; successful candidate is subject to a background investigation by the government and must be able to meet the requirements to hold a position of public trust