Imagen institucional
Imagen institucional

Mobile Software Developer

Argentina

Tecnología, Sistemas y Telecomunicaciones/Tecnologia / Sistemas

Full-time
Remoto

Hace 14 días

Postularse

Hace 14 días

Argentina

Tecnología, Sistemas y Telecomunicaciones/Tecnologia / Sistemas

Full-time
Remoto

Hace 14 días

Postularse
Descripción del puesto

The Engineering team of our client seeks a Mobile Software Developer, Android to lead development of an Android application as a critical component of our cloud software platform, Agerpoint Cloud. As smartphones and tablets are increasingly being utilized to create 3D models of the real world, this client is pioneering how this technology is used to create precise models and measures of plants, crops and forests to address food security and the challenges of climate change.

We seek an engineer that possesses a passion for development, delivering results and pushing the boundaries of their craft. A successful engineer will have prior experience building mobile applications, especially those with high computational demands and taking advantage of mobile cameras and LiDAR sensors (both for indoor and outdoor settings). You will have the autonomy to and opportunity to shape the design and development of the mobile tools that will be used by our global customer base.

As the lead Android developer on the team, you will be responsible for leading architecture, design, development and launching core product features. You will have a significant influence on our overall strategy by helping define these product features, driving the system architecture, and implementing best practices that enable a quality product and output.

The ideal engineer for this role is comfortable working in a dynamic and creative team charged with exploring an uncharted and rapidly evolving domain. You will be researching, developing and building an entirely new application paradigm - a challenge that will demand rapid experimentation and prototyping without sacrificing code quality or attention to detail. You'll need a keen understanding of the state of the art in interactive 3D data capture applications, digital twins, point cloud datasets and an ambition to discover what the future holds in this space.

Responsibilities:

  • Develop and maintain mobile applications for Android devices for our Agerpoint Capture line of products
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Participate in code reviews and provide feedback to the software development team

Requisitos

  • 3+ years of experience in Android application development
  • Published one or more Android apps, solid understanding of Android ecosystem
  • Proficiency in Java or Kotlin
  • Working knowledge of the mobile landscape, architectures, trends, and emerging technologies
  • Proficiency with Android Studio, Gradle, Git, proficiency with Android development with standard libraries and APIs
  • Experience with low-level graphics APIs (Vulkan, OpenGL, DirectX)
  • Experience developing AR/VR applications
  • Familiarity with ARCore and GoogleVR
  • Experience using Android SDK, Android Media, Motion Sensors, Android Neural Networks API, Firebase, Google Assistant API, etc
  • Understanding of Android Location Service
  • Proficiency working with REST APIs
  • Knowledge of cross-platform development frameworks (e.g. Flutter, React Native, etc.) a plus
  • Experience with modern 2D/3D GIS and mapping technologies (e.g., OpenLayers, Three.js, Cesium, Potree) a plus
  • Experience with Agile development methodologies and full mobile development lifecycle
  • Great communication, strong problem-solving skills and strong motivation to drive projects forward

Detalles

Tags:

mobile android kotlin
Nosotros

Magoya es la Agtech que brinda soluciones tecnológicas diseñadas especialmente para el agro.

El conjunto de soluciones que ofrece Magoya, resuelve problemas específicos de la cadena productiva del agro potenciando la interacción entre las empresas del ecosistema. Sus desarrollos están diseñados con foco en sus usuarios, la eficiencia en sus procesos y una mejor información para la toma de decisiones.

Magoya está formada por un equipo con talento híbrido, totalmente apasionado y comprometido con el progreso del agro en América a través del buen uso de la tecnología. Conformamos, lideramos y educamos equipos multidisciplinarios con expertise en tecnología y agro, apasionados por resolver grandes desafíos del sector.

Sumate a ser parte de una empresa ágil en constante crecimiento!

Powered by Logo