Job Openings >> Application Development Engineer (Mobile)
Application Development Engineer (Mobile)
Summary
Title:Application Development Engineer (Mobile)
ID:1015
Location:N/A
Department:True Helix
Description

Job Description – Mobile Application Engineer v1.1

The Mobile Application Engineer requires working knowledge of programming and application development. They develop purpose-built software for our clients to use. They collaborate with other members of the development team on projects and incorporate client feedback into the software development lifecycle.

Responsibilities Include

  • Producing efficient and maintainable code based on defined requirements
  • Testing and deploying programs and applications
  • Troubleshooting, debugging, maintaining, and improving existing software
  • Reviewing and assessing user feedback to improve software performance and features
  • Aiding in the software development lifecycle with a team of IT professionals, business analysts, and end-users to define solutions to real-world problems
     

Requirements Include

  • 2+ years of experience building iOS and Android apps using React Native
  • Either a bachelor’s degree in a relevant field or equivalent practical work experience
  • Proficient with C# and .NET
  • Intermediate knowledge of databases including SQL and SQLite
  • Experience with ASP.NET or another web-server technology
  • Good grasp of common design patterns (e.g., MVVM, Messaging, Observers, Factories)
  • Understanding of Unit Testing and its practical application to development
  • Ability and flexibility to learn new technology
  • Ability to follow instructions and work in a team environment
     

Nice to have

  • Understanding of source control, specifically Git
  • Understanding of the agile process
  • Familiarity with web development (HTML, CSS/Less/Sass, JavaScript)
  • Familiarity with templating libraries such as Razor, Vue, React, etc.
  • Familiarity with Microsoft DevOps
ApplicantStack powered by Swipeclock