Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer - Mobile SDK

PowerToFly

Singapore

On-site

SGD 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Singapore seeks a Software Engineer to contribute to the development of Autodesk's Identity Mobile SDK. The successful candidate will work in a dynamic agile team, focusing on enhancing the reliability and usability of the SDK for seamless integration. This role requires a Bachelor’s degree in Computer Science and 0-3 years of experience in software engineering. Ideal candidates are passionate about mobile development and possess strong analytical and communication skills.

Qualifications

  • 0-3 years of software engineering experience.
  • Experience in Android or iOS development is preferred.
  • Familiarity with basic authentication flows is a plus.

Responsibilities

  • Work effectively as a member of the self-organized agile team.
  • Develop and maintain reliable, developer-friendly components.
  • Assist with troubleshooting and implementing reliability improvements.

Skills

Solid analysis and critical thinking
Strong understanding of object-oriented programming principles
Strong interpersonal communication skills
Understanding of REST APIs
Committed to quality including security and performance

Education

Bachelor’s degree or equivalent in Computer Science

Tools

Kotlin
Swift
Junit
TestNG
Job description
Position Overview

Become a valued contributor within the Access organization, where the mission is to connect our customers to their products and data, across all Autodesk products and services enabling secure, seamless, and scalable access for 150+ Autodesk applications across desktop, mobile, and web, as well as smart devices. These essential capabilities provide smooth, compliant, and consistent experiences for all users, customers, and partners associated with Autodesk.

In this role, you will play a key role in developing Autodesk's Identity Mobile SDK, a critical component standardizing Autodesk mobile applications integration with our Identity services enabling seamless and secure integrations at scale.

As a team member, you will collaborate with senior engineers and the product manager to design and develop Identity Mobile SDK from scratch, delivering features that will improve the SDK's reliability and developer experience, enabling products to support millions of Autodesk customers daily.

Responsibilities
  • Work effectively as a member of the self-organized agile team that builds, owns and runs the Mobile SDK as a platform
  • Contribute to all aspects of development, including DevOps and Quality
  • Develop and maintain reliable, developer-friendly components that integrate seamlessly with Autodesk's Identity platform
  • Work closely with senior engineers and product managers to understand requirements and translate them into elegant implementations
  • Assist with troubleshooting, logging, and implementing reliability improvements to ensure the SDK meets enterprise-scale standards
  • Use overall ecosystem understanding to identify opportunities for continuous improvement of the scalability, reliability, usability, and security of the SDK
Minimum Qualifications
  • Bachelor’s degree or equivalent experience in Computer Science
  • 0-3 years of software engineering experience
  • Solid analysis and critical thinking
  • Strong understanding of object-oriented programming principles
  • Strong interpersonal, communication and presentation skills
  • Understanding of REST APIs
  • Committed to quality, including security and performance
  • Excellent grasp of basic tenets of computer programming
Preferred Qualifications
  • Experience in Android or iOS development
  • A keen interest in mobile development and SDK design
  • Experience in writing code in Kotlin or Swift
  • Familiarity with basic authentication flows is a plus
  • Experience with testing frameworks (Junit, TestNG, Kotlin Test, etc.) or automation tools is a plus
  • Experience with Continuous Integration and Continuous Delivery practices is a plus
Ideal Candidate
  • Eager to learn and adopt new technologies quickly within a collaborative environment
  • Adaptable, self-motivated, and proactive, with a strong sense of ownership over your work
  • Passionate about building developer-friendly tools that are reliable, scalable and easy to use
  • Comfortable troubleshooting and debugging technical issues methodically
  • Values clean, maintainable code and thoughtful design that scales well
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.