Job Requisition ID # 24WD83690 Principal Android Mobile Developer As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and create a better world. You would be part of a team that would be in charge of developing the next generation of the Autodesk Construction Cloud mobile application. The Autodesk Construction Cloud platform is a new and exciting project to enable engineers, architects, superintendents, and project owners to view, share, collaborate, and perform quality checks on their construction projects and designs. Position Overview As a Principal Mobile Engineer on the Autodesk Construction Cloud, you will help us build the future faster. Our users are building some of the most amazing construction projects in the world, and our platform is their central information point. The BIM for Construction team is building a best-in-class Asset Management solution for the construction industry. The end users are general contractors, sub-contractors, architects, and consultants that need to be able to take their work with them wherever they are on the construction site or in the office. Our stacks are diverse and evolve quickly, so you will get exposure to many technologies including Swift, Kotlin, Kotlin Native, and more. Responsibilities Leading feature development and technical delivery on key initiatives Translating designs and product requirements into high-quality code on the Android platform Partnering with cross-functional teams to elaborate, design, and implement new features Designing, building, and maintaining reusable, reliable, high-performance code Ensuring the best possible performance, quality, and responsiveness of the application Identifying and correcting bottlenecks and fixing bugs Develop and maintain Unit Tests; strive to automate testing as much as possible Building efficient and reusable front-end abstractions and systems Pushing the envelope on cutting-edge mobile technologies and front-end engineering best practices Minimum Qualifications BSc in Engineering, Mathematics, or Computer Science is a typical qualification, but we are open to candidates who took other paths into the world of software engineering Proven Android app developer with 3+ years of experience Proficiency in Java and Kotlin Understanding of the Android mobile app development cycle Familiarity with Android libraries, services, and SDKs Understanding of UX/UI standards, performance tuning, threading, and offline storage Experience with developing cross-platform software components, test-driven development, and continuous delivery Preferred Qualifications Published Android apps in the Google Play store Optimization and benchmarking skills Experience managing software projects across different GEOs and time zones Software development experience with SaaS applications #J-18808-Ljbffr