Job Overview
As a senior android developer, you will play a crucial role in the design and implementation of complex mobile applications.
Key Responsibilities
- Develop mobile applications from scratch, including user interface design, application design, and unit testing.
- Identify and correct software defects to ensure high-quality performance.
- Collaborate with development team members through regular code reviews.
- Document operational processes using established industry standards.
- Integrate external data sources and APIs for seamless functionality.
Requirements
- Minimum 3-5 years of experience in Android JAVA, with a focus on end-to-end app development.
- Proven expertise in developing android-specific UI patterns and affordances.
- Familiarity with ROS and common development languages.