Quiddity Infotech - Alpharetta, GA

posted 3 months ago

Full-time - Mid Level
Alpharetta, GA
Professional, Scientific, and Technical Services

About the position

As a Mobile Application Developer, you will play a pivotal role in a small, Agile development team dedicated to creating innovative applications that cater to a diverse group of internal practitioners and external clients on a global scale. This position is not limited to a single technology; instead, you will have the freedom to select the most suitable tools for each product or solution. Currently, the team is focused on developing mobile applications using Xamarin and Microsoft .NET, as well as exploring Virtual and Augmented Reality solutions with Microsoft HoloLens, Oculus, and Windows Mixed Reality headsets. Additionally, there is an exciting opportunity to work on unmanned, autonomous Drone applications. Your responsibilities will include hands-on code contribution and delivery, collaborating with product and design teams to comprehend end-user requirements and user stories, and translating these into effective technical approaches. You will be responsible for developing and testing mobile application code within a sprint-based Agile methodology, integrating your mobile code with existing backend services, and potentially creating new services to support mobile applications. Close collaboration with QA team members is essential to ensure that the code you develop meets acceptance criteria, including making necessary reworks. You will also coordinate with other products and teams to execute solutions and participate in brainstorming sessions, contributing innovative and original ideas to enhance our technology and products.

Responsibilities

  • Hands-on code contribution and delivery
  • Working with the product and design teams to understand end-user requirements and user stories, then translating that into an effective technical approach
  • Developing and testing mobile application code, leveraging a sprint-based Agile methodology
  • Integrate with existing backend services and possibly creating new services to support mobile applications
  • Working closely with QA members on the team to ensure the code meets acceptance criteria, including doing rework where necessary
  • Coordinate and work closely with other products and teams to execute solutions
  • Participating in brainstorming sessions and contributing innovative and original ideas to our technology and products

Requirements

  • 8 years experience in software development/Software Development Life Cycle (SDLC), computer programming, software development, software engineering
  • 4 years experience in Mobile Application Development (Android/iOS)
  • Proven track record of designing and developing visually appealing mobile applications for iOS and/or Android devices using Xamarin and C#
  • Experience building native mobile applications for iOS with Objective C/Swift or Android applications with Java
  • Excellent C# skills with an in-depth knowledge of .NET
  • Solid understanding of RESTful API development and JSON (WebAPI)
  • Experience with source control tools, preferably git and/or Team Foundation Server
  • Experience or demonstrable knowledge of Agile, Scrum, and/or Kanban
  • A passion for mobile products, both hardware and software
  • Experience with MAM or MDM Mobile Enterprise Security Management is a huge plus (Citrix XenMobile, and/or Microsoft Intune)
  • Experience with SQL Server and T-SQL is a plus
  • Experience with web technologies, HTML, CSS, JavaScript is a plus

Nice-to-haves

  • Experience developing native mobile applications for iOS with Objective C/Swift or Android applications with Java is a plus
  • Experience with SQL Server and T-SQL is a plus
  • Experience with web technologies, HTML, CSS, JavaScript is a plus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service