Updated: 2023-09-12

Senior Mobile Application Developer Level V

Chicago, IL

  • Published 3 years ago
  • English
  • Expected start date: ASAP

Assignment Details

Required Experience:

  • Experience with MVC, MVVM architecture mode and a variety of design patterns.
  • Must have experience in web applications, web service, C#, .NET
  • Must have experience in JavaScript SDK development & implementations
  • Must have experience in .NET Core
  • Must have experience in SQL
  • Must have experience in implementing AWS
  • Experience in mobile development
  • Experience in responsive web app/PWA
  • Experience in Dynamo DB, Lambda, Glue, EC2 / Fargate

Preferred experiences:

  • Amazon Cognito & Kinesis Video Streams via WebRTC.
  • Media streaming experience (live and/or VOD).
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Experience in the full mobile application design, development, and deployment lifecycle, including debugging

Education: 

B. S. or M.S. in Computer Science

Responsibilities:

  • Understand the current application infrastructure and suggest changes to it.
  • Define and document best practices and strategies regarding application deployment and infrastructure maintenance.
  • Will be responsible for setting up, maintaining, and evolving the cloud infrastructure of web applications.
  • Expected to understand the core AWS services and apply best practices regarding security and scalability.
  • Writing well-designed, testable and efficient code.
  • Gathering and evaluating user feedback.
  • Working as a part of a dynamic team to deliver winning products.
  • Providing code documentation and other inputs to technical documents.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimize performance.
  • Defining project scope & specifications, estimating resources required to develop the proposed solution to meet customer requirements and developing schedules, test plans and documentation.
  • Ensuring specifications and requirements are clearly articulated to the development teams and monitoring timelines & progress.
  • Gathering requirements and specifications from clients and users in conjunction with the sales team to gain a strong understanding of client expectations.
  • Identifying potential issues between systems and client specifications and proposing new solutions.
  • Proposing the technical solution and overseeing the selection of technologies.
  • Providing clients with regular feedback and updates on projects.
  • Providing subject matter expertise and direction, guidance, and support on complex engagements.
  • Reviewing proposals and estimates from vendors and ensuring that external solutions work with internal development projects.

Qualifications:

  • Proven work experience as a Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • In-depth knowledge of at least one programming language like Swift and Java
  • Experience with third-party libraries and APIs

Overview

Location Chicago, IL
Workload 40 Hours/Week , 100% Onsite
Expected start date ASAP
Expected end date Open
Necessary languages English
Necessary skills APIs, Android, Developer, Java, Mobile

Assignment closed

This assignment is closed as of 2020-10-15 and is no longer accepting applicants. Create an account to be the first to know when a similar or other relevant assignments are posted on Onsiter.

Create account

Similar assignments

SAP SD Berater (m/w/d) - Greenfield
Greenfield, Massachusetts
Mobile Developer
Mobile, Alabama