Skip to content
mimi

Cross-Platform Mobile Application Developer

GREENROCK SYSTEMS CORP

On-site Full-time 1mo ago

About the role

Job Overview

We are looking for a well-rounded and experienced software and application developer. This position requires experience implementing Mobile applications for Android and iOS platforms as well as additional experience in front-end web development. You will be joining our team to build, update and maintain high quality systems, specializing in corporate and business applications with emphasis on usability and great mobile user experience.

Position Responsibilities

  • Design and build Native and Hybrid applications for iOS and Android platforms
  • Assist web development team in designing and building web applications
  • Participate in the full application lifecycle (requirements, design, development, testing, deployment and maintenance)
  • Work with product and design teams to understand end-user requirements and use case scenarios
  • Engage in requirements elaboration and analysis, suggest solutions and contribute innovative and original ideas
  • Produce fully functional mobile and web applications
  • Write clean, optimized and readable code with eye for component re-usability
  • Integrate with RESTful backend services
  • Troubleshoot existing applications and fix bugs
  • Research and suggest new mobile products, applications and protocols and stay up-to-date with latest technologies
  • Successfully deliver results within a schedule

Education, Experience & Qualifications

  • BSc degree or Higher, in Computer Science or Information Systems
  • Minimum of 5 years as a web application developer with 3+ years of experience in mobile application development, especially in cross-platform framework like Xamarin and Apache Cordova
  • Demonstrable portfolio of iOS, Android and web applications
  • In-depth knowledge of at least one programming language: Visual C#, Java
  • In-depth knowledge of cross-platform development in Apache Cordova or Xamarin
  • Experience with third-party libraries and APIs
  • Familiarity with Object Oriented design principles

Development Skills:

  • Cross-Platform Frameworks: Apache Cordova and/or Xamarin (Visual C#)
  • Web Development: HTML5, CSS, SASS, JavaScript, jQuery, Node.js
  • Version control and code management: Git, Gulp

Personal Skills

  • Self-motivated, independent with a passion for software development.
  • Excellent analytical skills with a creative problem-solving attitude.
  • Ability to perform in a team environment.
  • Excellent English communication skills in all four areas* (Speaking, Listening, Reading, Writing). Has to be conversant with minimal accent.
  • Engaged, confident, and professional manner in phone, web video, and face-to-face conversations.
  • Must be highly trainable.

Skills

Apache CordovaCSSGitGulpHTML5iOSJavaJavaScriptjQueryNode.jsObject Oriented designRESTfulSASSXamarinVisual C#Android

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free