Mobile Developer Profile Job

Job Description for Mobile Developer

There is a lot of Mobile Developer vacancies in famous companies as Citrix, IBM, Amazon and others.
The mobile developer is part of the product development team and responsible for coordinating and participating in the design, development, testing, deployment and support of mobile applications. This position requires strong desire to learn new technologies and a commitment to efficient development practices.
The Mobile Applications Developer is responsible for generating source code for mobile compatible applications by modifying existing .Net and legacy ASP software or creating new system solutions; testing new code and its impact on the existing system to ensure that the software is operating as intended, ensuring that created code conforms to defined standards and creating the appropriate level of documentation, reporting and communication for the change(s) or enhancement(s) created.

Qualifications for Mobile Developer

      Bachelor’s degree from a four-year college or university in the field of computer science, information science, management information systems, or related areas of study; plus a combination of 2 to 3 years of experience.
      Mobile platforms such as iOS, Android, Windows Phone
      Mobile application development and tools such as Xamarin, Cordova or Titanium is a plus
      Solid development skills and experience in .Net development, C#, ASP.NET MVC, Web API, MS-SQL/T-SQL, JavaScript, HTML5, CSS3, MVC framework, Bootstrap framework, debugging, and troubleshooting.
      Working with web services and related technologies (JSON, REST, SOAP, XML)
      Agile development methodology and SDLC methodology.
      Demonstrates strong analytical ability and aptitude to derive and translate designs from business concepts by having a thorough understanding of the bank’s business functions, processes and activities.
      Logical, efficient, and proactive with proven creative problem-solving abilities and keen attention to detail.
      Prioritizes regular workload, special tasks and concurrent projects, allocating time and resources to ensure that work is completed accurately and efficiently within established time frame and budget in a high-pressure environment. Consults with management to complete assigned responsibilities and inform of conflicts or issues.

    The Complete Game Developer course – Build 60 Games

    iOS – become a professional mobile developer