Logo
Woolpert

Sr. Mobile Application Developer

Woolpert, Dayton, Ohio, United States, 45444


Sr. Mobile Application Developer ID 2024-1874 Job Locations US Workplace Type Remote Overview Woolpert, Inc. is a cutting-edge national architecture, engineering and geospatial (AEG) firm that delivers value to clients by blending site and architectural design excellence with innovative technology and geospatial applications. Woolpert is certified as an Employer of Choice by Great Place To Work. We believe great companies are built from exceptional people and amazing clients. Because of our growth, we are seeking an experienced Senior Mobile Application Developer. As a member of the Woolpert Digital Innovations team, the Sr. Mobile Application Developer provides hands-on engineering and technical leadership for our client mobility projects, such as rideshare, food delivery and last mile solutions. The successful Sr. Mobile Application Developer will research rapidly evolving cloud technologies in the cloud to stay current and know when and how to best incorporate them as part of an overall solution. This position is client facing and focused on successful project delivery including providing technical leadership for your project team, collaborating during discovery activities, developing technical solutions, hands-on coding and testing in an agile/scrum environment, and leading delivery teams through implementation, and production go-live. As part of the mobility team, the position often works with Google engineers to help clients adopt new mobility platforms. You will be on the front line of developing solutions using new Google mobility platforms. Responsibilities Design, development and deliver enterprise and consumer mobile applications. Collaborate in full-life cycle customer projects working across multiple teams such as sales, customer engineering, cloud architect/engineering and mobile development. Actively participate in an agile environment, and team processes such as code reviews, dev ops, project meetings and design sessions/reviews. Help identify solutions to business and technical challenges. Provide technical leadership and mentor other software engineers in mobile app development best practices. Work to deliver high quality code and documentation (deliverables) according to project schedule. Research and evaluate the latest mobile application technologies, and share knowledge as a subject matter expert. Maintain and support mobile applications developed for our customers. Qualifications Minimum of five (5) years of professional work experience designing and developing hybrid/cross-platform, and native mobile applications for Android and/or iOS. Proficient in at least one relevant programming language, e.g., Javascript/Typescript, Kotlin, Swift, Python, etc. Minimum of one (1) year of client facing professional experience. Application development in a cloud environment, e.g., GCP, AWS, Azure Ability to work independently or as part of an engineering team. Preferred Qualifications: Experience developing interactive, real-time, performant user interfaces. Cross platform mobile application development experience using frameworks such as React Native, Flutter, Swiftic, etc. Experience with performance and benchmarking on Android and/or iOS. Experience releasing and maintaining mobile app store product(s). Front-end web development experience using frameworks such as Angular, React, Vue.js. Certifications and advanced degrees are highly desired, such as, Google Certified Professional Cloud Developer Associate Android Developer Certification Knowledge and experience with geospatial platforms, libraries, and tools, such as ArcGIS, GeoServer, QGIS, GDAL, OpenLayers, MapBox, Leaflet, CARTO, Google Maps A