Software Engineer Android (f/m/d)

Job description

What We Do

Wandelbots revolutionizes the way industrial robots can be programmed, deployed and used in the changing landscape of modern manufacturing. Our Android app will be the main interface that enables users to bring this revolution into their companies.

We want to enable non-programmers to teach robots by demonstrating the intended behavior using physical input devices and add complex functionality using an intuitive, streamlined mobile app. We already developed a version for iOS but to better meet our customer demands we want to expand our efforts to Android as well.

Join us and work on a unique product that will disrupt the current state of industrial automation, challenge what’s possible on mobile devices and shape a company of passion-driven people.


Job benefits

  •  Wandelbots is built on flat hierarchies and offers you space to learn and grow personally and professionally
  • Actively shape technical decisions and software architecture during regular workshops
  • Open and diverse work environment with colleagues from all over the world
  • Burst your Android Developer bubble by engaging with colleagues that work on AI, Industrial Automation and actually controlling a robot
  • If you are not here yet: Live and work in Dresden, a leading educational, cultural, and industrial center in Germany, located in the picturesque Elbe valley
  • More than just a fruit basket


About the role

  • Work closely with the iOS team to craft a coherent user experience no matter what platform
  • Establish and shape the Android development efforts at Wandelbots from scratch
  • Make use of a preexisting cutting edge technology stack, including gRPC, protobuf and k8s
  • Actively further the development process together with your highly-motivated colleagues

Software Entwickler Ingenieur 

Requirements

Basic Requirements

  • You have 3+ years of industrial experience in building large-scale Android apps
  • You have a deep understanding of native Android development using Java/Kotlin
  • You are focused on providing a seamless user experience that is robust enough to fit into a B2B environment
  • You have solid experience working in an agile development process
  • You have the ability to efficiently map product requirements to technical concepts
    and anticipate technological tasks that come with a desired functionality
  • You understand the importance of testing the product
  • You know how to use Git and are familiar with Git Flow
  • You know about software architecture and design patterns
  • You are a teamplayer and sparring partner within your team: open, communicative, passionate and ambitious
  • You can solve problems, work self-initiated and reliably
  • You like Robots ;-) 


Additional Desired Requirements

  • You have the ability to coach your team members in agile development and technical expertise
  • You can actively contribute ideas to improve the product
  • You have the ability to present the product to Stakeholders