Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
What Autodesk Has to Offer:
Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:
Job Type
Full Time
Job Details
Job Requisition ID #
- Involved with all aspects of software development, such as design, implementation, and maintenance, working to create the most reliable, secure, performant iOS application for our customers by leveraging cutting-edge technologies
- Partner with product managers, product owners, software architects and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally
- Design, build, and maintain high performance, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Build efficient and reusable front-end abstractions and systems
- Push the envelope on cutting edge mobile technologies and front-end engineering best practices
- B.S. or M.S. degree in Computer Science, Engineering, or related field. Master’s degree is desirable
- 8 to 10 years of professional software development experience. Successfully completed two or more large commercial software development cycles
- Strong background in Object-Oriented Analysis and Design (OOA/OOD), demonstrating extensive experience and proficiency in these areas
- Comprehensive technical knowledge in software development methodologies, design and implementation
- Have a keen eye for detail and strive to write high-quality code
- Sophisticated programming skills in C/C++
- A deep familiarity with Objective-C and Cocoa Touch
- Demonstrated rich experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Rich experience of the iOS mobile app development life cycle
- Experience with developing cross-platform software components
- Experience with Test Driven Development and continuous delivery
- Rich knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Excellent written and verbal communication skills
- Excellent problem-solving skills and the ability to give technical guidance to senior and junior developers
- Experience with CI/CD and building deployment pipelines
- Experience with GIT
- Have published one or more iOS apps in the app store
- Optimization and benchmarking skills
- Familiarity with CAD software (Architectural, Mechanical, or Civil design)
- ML/AI operations experience
- Software development experience in a web environment
- Experience building Android apps
About the Company
Autodesk
San Francisco, CA, United States
We believe flexibility in how and where work gets done is good for our people and teams. Embracing a hybrid-first model allows us to better meet... Read more