Android Engineer
- תל אביב
- משרה קבועה
- משרה מלאה
- Collaborate with software engineers (within your team and aboard), product designers, product managers, testing engineers, and others to implement high-quality features and shared components for the Autodesk Construction Cloud mobile application.
- Thoroughly unit test, debug and solve defects in implemented software solutions.
- Constantly research and adopt new technologies / best practices.
- 3+ years of experience building high-quality Android apps.
- 3+ years of proven experience with Kotlin.
- Extensive understanding of Android framework components and their respective lifecycles.
- Experience with Android tool ecosystem for development, testing, debugging, and performance benchmarking
- Proficient with the Android, SDK, leveraging it to help you create scalable, dynamic, extensible, and highly performant UI components.
- Experience with reactive programming (e.g. Rx) and DI.
- Hands-on working knowledge of concurrency, threading, client-side persistence, and architectural best practices on mobile apps.
- Advantage - Hands-on Swift coding experience and developing iOS applications.
- Advantage- Experience with Relational database technologies.
- Deep understanding of building and shipping complex product experiences on frequently updated Mobile apps.
- Strong communication skills, enjoys working closely with others while being comfortable with independently delivering significant business outcomes.
- Critical thinker and problem-solving skills.
- Good project-management and time-management skills - transforming a feature request into a development plan with effort, integration points, and milestones.
- Flexibility under changing conditions and ability to multi-task between projects
Mploy