Watch this video to learn more about Autodesk
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
Job Details
Job Requisition ID #
23WD69484
Position Overview
We are looking for an experienced Senior Software Engineer with heavy focus on UI to join our team and help expands the capabilities of Autodesk products. This role will be pivotal in driving the front-end development across Autodesk’s applications for consumption and billing space. This position will engage with a global engineering team, executing on the delivery of future state of platform and infrastructure that supports the entire Autodesk product portfolio. We are seeking a smart UI Engineer, with a passion for developing robust and keen interest in new software technologies.
Responsibilities
-
Design and develop web-based, front-end applications using React.js, Node.js, and Restful or GraphQL API
-
Collaborate with Product Management and Experience design teams on ideation, prototyping, and planning
-
Provide key inputs for defining the vision and software roadmap for software capabilities
-
Architect, design, implement, test and deliver highly scalable products
-
Master our development process, culture and code base, then improve it
-
Operate effectively in the hybrid engineering model where engineers are expected to be able to design and execute the necessary work to ensure quality in their own code as well as other engineers
-
Mentor others in development technologies, tools, and processes
-
Interpret and translate business needs to technical requirements and accurate estimates
-
Evaluate and recommend tools, technologies, and processes to ensure the highest quality and performance is achieved
-
Focus on scalability, security, and availability of all applications and processes
-
Help to drive cross-functional technical alignment on the definition, understanding & architecture of technologies and solutions in several key areas, including cross-capability, cross-release issues, and issues affecting application integrity
Qualifications
Minimum Qualifications
-
BS/MS in Computer Science or equivalent work experience
-
10+ years hands-on experience developing scalable, distributed applications
-
Strong development proficiency in Javascript, Node.js, React.js, HTML5, GraphQL
-
Possess strong verbal and written communication skills
-
Possess strong analytical skills with excellent problem-solving abilities
-
Must be extremely detail-oriented with respect to documentation and communication
Preferred Qualifications
-
Participates in industry open-source, working groups or similar
-
Full stack engineering experience is a strong plus
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