What Kotlin Jobs are in Singapore?
Showing 2959 Kotlin jobs in Singapore
Mobile App Developer (Android/Kotlin)
Posted 3 days ago
Job Viewed
Job Description
Join a global software provider delivering mission-critical solutions across defense and public security worldwide. In this role, you will design, develop, test, and enhance Android applications, contributing to impactful systems used in over 100 countries. You will work across the full development lifecycle, from implementation and integration to troubleshooting, while ensuring high standards in performance, compliance, and documentation.
Key Responsibilities
- Develop and maintain Android applications using Kotlin
- Build responsive UIs with Jetpack Compose and Android frameworks
- Integrate RESTful APIs and backend services
- Participate in Agile processes (sprints, code reviews, retrospectives)
- Debug, optimize performance, and improve app reliability
- Contribute to CI/CD, automated testing, and deployment pipelines
- Conduct unit, UI, and UAT testing
- Document technical designs and implementations
Requirements
- ~2 years of Android development experience (Kotlin)
- Strong grasp of Kotlin (coroutines, flows, null safety)
- Experience with Jetpack (ViewModel, Navigation, LiveData/Flow)
- Familiarity with modern Android UI (e.g. Jetpack Compose)
- Experience with REST APIs, JSON, and Git
- Understanding of SDLC and Agile practices
- Exposure to DevOps is a plus
(EAReg No: 20C0312)
Please email a copy of your detailed resume to for immediate processing.
Only shortlisted candidates will be notified.
Is this job a match or a miss?
Job Description
_corporate_fare_ Google _place_ Singapore
**Mid**
Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.
_info_outline_
X
Google will be prioritizing applicants who have a current right to work in Singapore, and do not require Google's sponsorship of a visa.
**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
+ 2 years of experience with iOS or Android mobile application development.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical fields.
+ Experience with the full software development life-cycle, such as launching and maintaining mobile applications.
+ Knowledge of payments, Ads or Maps tech stacks.
+ Understanding of testing methodologies and best practices for mobile applications.
+ Demonstrated interest and experience in using AI tools for development workflows.
+ Passion for user-facing features and a strong sense of product excellence.
**About the job**
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
As the engineer of Google Pay for Business, our mission is to empower Small and Medium Businesses (SMBs) by enriching their digital presence and driving growth through intuitive tools.
We are a team of builders who value collaborative innovation; using AI in our daily work both for development and to ensure complex technology feels simple and empowering for every merchant.
Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple, seamless, and secure. In addition to consumer payment technologies, the Payments team also powers the money movement between Google and its consumers and businesses.
**Responsibilities**
+ Design, develop, test, deploy, maintain, and improve mobile software, from user-facing applications to server-side Application Programming Interfaces (APIs).
+ Collaborate effectively with product managers, UX designers, and other engineers to define and implement user-facing features in a changing environment across all phases of the software development lifecycle.
+ Write high-quality, well-tested, and maintainable code in Flutter.
+ Advocate product excellence and ensure features are universal, considering accessibility and internationalization.
+ Leverage AI tools to enhance and accelerate development workflows.
Information collected and processed as part of your Google Careers profile, and any job applications you choose to submit is subject to Google'sApplicant and Candidate Privacy Policy (./privacy-policy) .
Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See alsoGoogle's EEO Policy ( ,Know your rights: workplace discrimination is illegal ( ,Belonging at Google ( , andHow we hire ( .
If you have a need that requires accommodation, please let us know by completing ourAccommodations for Applicants form ( .
Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting.
To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Equity is granted exclusively and discretionarily by Alphabet Inc. on the basis of an agreement concluded between you and Alphabet Inc. Alphabet Inc. is your sole contractual partner with respect to equity grants. GSU grants are not guaranteed, are discretionary, are subject to approval by the Alphabet Inc. board of directors or its delegate, the terms of the relevant Alphabet Inc. stock plan, and your grant agreement. They have no impact on statutory payments. Current or past grants do not confer an acquired right.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
Is this job a match or a miss?
Job Description
We're hiring a product-focused Mobile App Developer to craft, build, and launch AI-driven apps for iOS and Android. You’ll own the full mobile stack, weaving LLMs, on-device ML, and real-time inference into fast, intuitive products used by thousands.
What You’ll Do
- Design & build native or cross-platform mobile apps for iOS and Android from concept to ship
- Integrate AI/ML capabilities like LLM chat, image/video generation, voice interfaces, RAG, embeddings, and on-device models using Core ML, ML Kit, or TensorFlow Lite
- Create high-performance UI/UX with SwiftUI + UIKit and Kotlin + Jetpack Compose
- Connect to AI backends including OpenAI, Anthropic, Gemini, Llama, or custom model APIs
- Implement real-time systems with streaming responses, websockets, and offline-first caching
- Optimize for mobile constraints — model latency, battery drain, memory usage, and app size
- Ship to production via App Store and Google Play, managing TestFlight and Internal Testing
- Collaborate cross-functionally with PMs, designers, and ML engineers to prototype and iterate quickly
What You Bring
Mobile Development
- Proven experience shipping production iOS apps with Swift, SwiftUI/UIKit, Xcode, and App Store deployment
- Proven experience shipping production Android apps with Kotlin, Jetpack Compose, Android Studio, and Play Store deployment Or strong cross-platform expertise with React Native / Flutter plus native module bridging
- Strong grasp of mobile architecture patterns: MVVM, Clean Architecture, dependency injection
AI/ML Integration
- Shipped at least one app with AI features such as chatbots, copilots, image generation, or speech-to-text
- Comfortable with LLM APIs, prompt engineering, function calling, and response streaming
- Experience with on-device ML frameworks: Core ML, ML Kit, TensorFlow Lite, or ExecuTorch
- Understanding of vector databases, embeddings, and RAG pipelines in a mobile context
General
- Strong CS fundamentals: data structures, algorithms, networking, concurrency
- Experience with REST/GraphQL, auth, analytics, and crash reporting tools
- Product and UX intuition — you build AI that feels natural, not mechanical
- Bonus: AVFoundation/CameraX, WebRTC, or ARKit/ARCore experience
Nice to Have
- Contributions to open-source AI mobile SDKs or tools
- Experience fine-tuning or quantizing models for mobile deployment
- Built multi-modal AI apps combining text, image, and audio
- Knowledge of privacy, safety, and content moderation for AI products
Only Shortlisted candidates will be notified.
Attach your portfolio to your cv.
Is this job a match or a miss?
Job Description
About Capgemini:
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.
Make it real |
Job Summary
We are seeking a skilled Android Develope r to design, build, and maintain high-performance mobile applications. The ideal candidate will have strong experience in native Android development, clean coding practices, and a passion for delivering seamless user experiences in a fast-paced, Agile environment
Key Responsibility
- Design, develop, and maintain scalable Android applications using Kotlin/Java
- Collaborate with cross-functional teams (Product, UX/UI, Backend) to define and ship new features
- Ensure performance, quality, and responsiveness of applications
- Write clean, maintainable, and efficient code following best practices
- Identify and fix bugs, performance bottlenecks, and improve application quality
- Integrate APIs and third-party libraries/services
- Participate in code reviews and contribute to technical design discussions
- Continuously discover, evaluate, and implement new technologies to enhance development efficiency
Key Requirements
- Hands-on experience in Android application development
- Strong proficiency in Kotlin (preferred) and/or Java
- Experience with Android SDK , Android Studio, and modern development tools
- Solid understanding of MVVM/MVP architecture patterns
- Experience with RESTful APIs , JSON, and third-party integrations
- Hands-on experience with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.)
- Familiarity with version control systems (Git)
- Knowledge of CI/CD pipelines and mobile DevOps practices is a plus
- Understanding of mobile UI/UX principles and Material Design guidelines
Let's talk about what's in it for you!
Passionate people are Capgemini's Ace of Spades - join us to discover a career that will challenge, support and inspire you. Working at Capgemini you'll find the rewards are more than just financial. You will work alongside some very smart and inspiring people on exciting projects and you will also enjoy incredible benefits. We offer flexible work practices and 40 hours of self-development every year with a huge selection of learning opportunities to choose from.
As "Architects of Positive Futures", Capgemini actively supports the community in 3 ways:
Diversity and Inclusion - we believe diversity of thought fuels excellence and innovation, which is why we positively encourage applications from suitably qualified candidates regardless of their gender identity, ethnicity, sexual orientation, religion, ability, intersex status or age. To support our commitment to diversity and inclusion, we celebrate special events and days of significance that are important to our employees such as Diwali, Bastille Day, Pride, IDAHOBIT, IWD and International day of people with Disabilities. Our Employee Resource Groups and OutFront support the grassroots passion of employees to drive our diversity agenda and effect change.
Digital inclusion - at Capgemini we are using our skills to drive social impact initiatives focusing on helping society address the impact of the digital and automation revolution. We also provide employees with opportunities to give back to the community through charity projects and volunteer days.
Environmental Sustainability - Capgemini joined the CDP's (Carbon Disclosure Project) prestigious "A list" for its commitment to the Net-Zero economy. We are focusing on helping our clients transform towards more sustainable business models and committing to reduce our own carbon emissions (GHG) by 20% per employee by 2020.
Recognized by Ethisphere as one of the World's Most Ethical Companies for the last 10 years in a row, ethics and values are at the heart of Capgemini's corporate culture and business. Embedded in our DNA, our seven values - Honesty, Boldness, Trust, Team Spirit, Freedom, Fun and Modesty - have remained the same since company inception in 1967. To see how we bring these values to life, click here to listen to some of our employee’s stories.
Come join us, bring your whole self to work, create new possibilities for you, your customers and your community and help us to be Architects of Positive Futures.
Is this job a match or a miss?
Job Description
About the Role
We are looking for an Android Developer to build and maintain high-quality mobile applications. You will work closely with product managers, designers, and backend engineers to deliver smooth, reliable, and user-friendly mobile experiences.
Key Responsibilities
- Design and develop Android applications using modern development practices
- Collaborate with cross-functional teams to define and implement new features
- Ensure performance, quality, and responsiveness of applications
- Identify and fix bugs, and improve application stability
- Maintain code quality, organization, and automation
- Optimize applications for different devices and Android versions
- Participate in code reviews and technical discussions
Requirements
- 5+ years of Android development experience
- Proficiency in Kotlin and/or Java
- Experience with Android SDK, Android Studio, and related tools
- Understanding of mobile architecture patterns (e.g., MVVM, MVP)
- Experience integrating RESTful APIs
- Familiarity with Git or other version control systems
- Strong problem-solving skills and attention to detail
Nice to Have
- Experience with Jetpack components (e.g., LiveData, ViewModel, Navigation)
- Familiarity with modern UI frameworks (e.g., Jetpack Compose)
- Experience with performance optimization and memory management
- Knowledge of CI/CD for mobile applications
- Experience with cross-platform frameworks (e.g., Flutter, React Native)
- Exposure to AI-related features (e.g., voice, image, or LLM integration)
Is this job a match or a miss?
Job Description
About Us:
Notewise ( is transforming the way people take notes — and this is only the beginning of our journey. With millions of users worldwide, Notewise empowers individuals to capture, organize, and share their ideas effortlessly. We’re proud to have been recognized as Google Play’s Best App for Personal Growth in 2024 and to be an Apple Design Award nominee in 2025 and 2026, reflecting our commitment to delivering a meaningful, user-friendly experience.
We’re a young, dynamic startup with an agile, dedicated team driving innovation together. At Notewise, you’ll find a collaborative and welcoming environment where creativity thrives and every contribution matters.
About the Job:
We’re looking for a Software Engineer to contribute to the development of Notewise on iOS and Android. This role is ideal for engineers who are eager to grow their skills, gain hands-on experience in mobile development, and work on real-world projects under the guidance of experienced team members.
What You’ll Do:
- Develop and implement features on iOS and Android
- Write clean, maintainable, and well-documented code
- Participate in code reviews and learn best practices from the team
- Collaborate with the engineering team and stakeholders—including product, design, QA, and management—to deliver features effectively
- Assist in testing, debugging, and troubleshooting issues
- Continuously improve technical skills and contribute to team knowledge
What We’re Looking For:
- Strong interest in coding and continuous learning, including actively exploring and researching new technologies
- A strong sense of ownership — motivated to build, improve, and take responsibility for the product
- Excited about working in a fast-paced, high-growth engineering environment
- Comfortable with challenges and ambiguity, with a belief that most problems can be solved through engineering
- Self-driven, proactive, and eager to contribute beyond assigned tasks
Job Requirements:
- Experience in native Android (Java/Kotlin) or native iOS development (Swift), through projects, internships, or previous work
- Basic understanding of multi-threaded programming, memory management, and database design
- Strong problem-solving skills and willingness to learn
- Good communication and collaboration abilities
- Enthusiasm for building impactful solutions and contributing to a fast-growing product
Education:
- Bachelor’s degree or equivalent (Required)
Experience:
- 1+ year in Android or iOS development, or relevant project experience
Is this job a match or a miss?
Sales Operations Manager (Relocation to Bangkok, Thailand)
Posted 5 days ago
Job Viewed
Job Description
Manatal is an HRTech software service (B2B SaaS) company headquartered in Bangkok, Thailand. Manatal is one of the fastest-growing start-ups in the region and is backed by Surge and Sequoia Capital. Manatal has a global presence and is trusted by thousands of businesses in over 135 countries.
Our mission is to offer best-in-class AI-powered technology to help small, medium, and large businesses transform the way they hire, manage candidates, and scale recruitment operations.
About the Role
We are looking for a Sales Operations Manager to own and optimize the operational infrastructure supporting Manatal's commercial teams within the Customer Success and Support organization.
The ideal candidate is a highly technical, process-driven, detail-oriented operator who can turn business requirements into scalable systems, clean processes, accurate reporting, and automation-led execution.
You will own the implementation and governance of key commercial processes, including CRM configuration and hygiene, lead assignment workflows, reporting infrastructure, sales operations automation, and cross-functional operational projects. You will also manage a team and ensure that leadership has accurate, timely, and actionable visibility into commercial performance.
Revenue Operations and Process Ownership
- Own the implementation, governance, and continuous improvement of operational processes across our Customer Success and Support department.
- Translate leadership-defined business requirements into scalable workflows, CRM configurations, reporting structures, and operational procedures.
- Own lead assignment processes, CRM routing logic, lifecycle stages, pipeline hygiene, data quality, and operational compliance within our CRM.
- Identify process gaps, execution risks, and operational inefficiencies before they become recurring problems.
- Build and maintain clear process documentation for commercial workflows, tools, policies, and operating procedures.
- Ensure operational processes are consistently followed, audited, and improved across all relevant teams.
CRM, Tools, and Automation
- Own the day-to-day configuration, optimization, and governance of CRM across the relevant commercial teams.
- Build, improve, and maintain workflows, automations, properties, dashboards, permissions, routing logic, and operational controls.
- Evaluate, implement, and optimize tools that improve sales productivity, reporting accuracy, automation, and process efficiency.
- Use automation tools such as Clay, n8n, Zapier, or similar platforms to reduce manual work and improve operational execution.
- Partner with technical stakeholders when needed, while remaining hands-on in configuring tools and building practical automations.
- Support the integration of tools and data flows across the commercial technology stack.
Reporting, Analytics, and Business Insights
- Own the creation, accuracy, and continuous improvement of sales and revenue operations reporting.
- Build dashboards and reports that give leadership clear visibility into team performance, pipeline health, activity quality, conversion trends, and operational bottlenecks.
- Use BI and reporting tools such as Metabase, Power BI, Tableau, Looker Studio, HubSpot reporting, or similar platforms.
- Perform advanced analysis across CRM, sales, and operational data to identify issues, explain trends, and recommend improvements.
- Ensure reporting is accurate, consistent, actionable, and trusted by leadership.
- Move beyond KPI monitoring by providing strategic recommendations based on data, operational context, and business priorities.
AI and Operational Efficiency
- Drive an automation-first and AI-enabled approach to sales operations.
- Identify manual, repetitive, or error-prone workflows that can be automated through AI tools, agents, workflows, or system configuration.
- Use tools such as ChatGPT, Claude, n8n, Clay, or other AI-enabled platforms to improve productivity, reporting, updates, data enrichment, and operational execution.
- Stay current with emerging AI and automation tools that can improve commercial operations.
- Help the department reduce dependency on manual reporting, repetitive follow-ups, and fragmented operational processes.
Project Management and Cross-Functional Execution
- Lead multiple operational projects simultaneously, ensuring clear ownership, timelines, documentation, follow-through, and measurable outcomes.
- Manage ad-hoc projects assigned by leadership or cross-functional teams.
- Work closely with senior stakeholders across departments when required.
- Manage timelines, risks, dependencies, and implementation quality across operational initiatives.
- Ensure projects are completed with strong attention to detail and minimal need for repeated correction.
Team Management
- Manage a team supporting commercial operations and reporting.
- Set clear expectations, priorities, operating rhythms, and quality standards for the team.
- Review team outputs to ensure accuracy, consistency, and business relevance.
- Build a culture of ownership, precision, proactivity, and continuous improvement.
Required Qualifications
- 5+ years of experience in Revenue Operations, Sales Operations, GTM Operations, Business Operations, Strategy Operations, or a closely related function.
- Strong hands-on experience with HubSpot configuration, reporting, workflows, CRM governance, and sales process implementation.
- Advanced reporting and analytics capability, with experience building dashboards and translating data into business recommendations.
- Strong technical aptitude and ability to configure tools, build workflows, and understand integrations across commercial systems.
- Experience with tools such as Clay, n8n, Zapier, or similar platforms.
- Exceptional attention to detail, including the ability to spot data inconsistencies, process gaps, reporting errors, and documentation issues.
- Excellent written and verbal communication skills in English.
- Experience using AI tools such as ChatGPT, Claude, or AI agents to automate operational workflows.
- High ownership, strong judgment, reliability, and a proactive approach to solving problems.
Preferred
- Strong project management skills with the ability to manage multiple priorities, stakeholders, and deadlines.
- Strong stakeholder management skills, including the ability to work with senior leadership.
- Experience in B2B SaaS, RevOps, Sales Ops, or commercial operations.
- Strong working knowledge of sales operations processes, CRM hygiene, lead generation, pipeline management, activity tracking, and performance reporting.
- Experience using BI or reporting tools such as Metabase, Power BI, Tableau, Looker Studio, Retool, or similar platforms.
- Project management, CRM, BI, automation, or process improvement certifications.
- Familiarity with API-based integrations and data flow between commercial tools.
- Experience supporting high-growth startup or scale-up environments.
Working with Manatal
- This role is based at our Bangkok office in the heart of the city center
- As a team of diverse cultures and nationalities, English language proficiency is required
- We enjoy collaborating in person, and the team is working on-site
Why you'll enjoy working with Manatal
- Well-funded start-up backed by Surge & Sequoia
- Be part of one of the fastest-growing B2B SaaS start-ups in the region
- You will be collaborating with talented individuals in the industry
- Join a lively and highly international team
- Indulge in a challenging and innovative working culture
- Attractive medical healthcare plan
- Personal development allowance
- 2 weeks of work from anywhere per year
- Regular fun team-building activities
- Company trip
Apply on our Careers Page
If you are a fit for this role and are excited to join Manatal, please follow this link to apply
Watch our Demo
Manatal Hiring
At Manatal, we are dedicated to building an intuitive AI-powered application tracking system to streamline and transform the entire hiring and recruitment process.
We are devoted to attracting the best talent worldwide to join our team and take pride in being an equal-opportunity workplace. We are committed to equal employment opportunities regardless of religion, race, ethnicity, ancestry, national origin, gender, gender identity, sex, sexual orientation, marital or parental status, disability, age, citizenship or other class protected by applicable law.
Is this job a match or a miss?
Be The First To Know
About the latest Kotlin Jobs in Singapore !
Job Description
The Mobile App Developer will be responsible for building, enhancing, and maintaining mobile applications that support our global e-commerce experience. The ideal candidate is proficient in React Native or Flutter, experienced in Backend for Frontend (BFF) development, and able to work across the full stack.
Responsibilities:
- Develop and enhance cross-platform mobile applications using React Native or Flutter
- Build and maintain BFF (Backend for Frontend) services to optimize mobile app performance and user experience
- Develop backend services, APIs, and integrations that support mobile features
- Work closely with the Product team, Web team, UX/UI designers, and QA to plan and deliver new mobile features
- Implement and optimize API integrations and backend functions
- Ensure high standards of app performance, security, and scalability
- Troubleshoot and resolve issues across both mobile front-end and backend layers
- Collaborate with cross-functional teams to support e-commerce and omnichannel experiences
Requirements:
- Bachelor's Degree in Computer Science or a related field
- At least 3 years of working experience in mobile app development
- Mobile application development experience, including the use of AI-powered code assistants to accelerate development and enhance code quality
- Hands-on experience with Flutter and/or React Native
- Full-stack engineering capability across both mobile front-end and backend development
- Experience building and maintaining BFF (Backend for Frontend) services
- Strong understanding of REST APIs and backend integrations
- Must have delivered at least 1 major e-commerce production mobile app
- Familiarity with mobile frameworks: navigation, state management, push notifications, analytics SDKs, mobile CI/CD pipelines
- Experience deploying applications on AWS
- Experience with the App Store and Google Play release processes
- Strong debugging, testing, and performance tuning skills
- Excellent communication, teamwork, and stakeholder collaboration
Is this job a match or a miss?
Job Description
We’re looking for a mobile engineer to build the core user experience of our new products. As one of our first Mobile Engineers, you will own the frontend architecture from the ground up. You’ll work closely with the Engineering Lead and Backend team to build a secure, high-performance interface that makes complex crypto transactions feel effortless.
Responsibilities
- Develop and maintain the mobile application using React Native, ensuring a fluid, "native-feeling" experience on both iOS and Android.
- Build secure and reliable wallet features (design robust client-side logic to handle real-time price updates, transaction histories, and multi-chain wallet states.)
- Integrate mobile app with backend APIs and wallet services
- Ensure performance, reliability, and good user experience
- Work closely with backend engineers and product team
Requirements
- Experience building mobile applications with React Native
- Solid JavaScript / TypeScript development experience
- Experience integrating mobile apps with APIs
- Ability to ship features independently
Nice to have
- Native mobile development experience (iOS or Android)
- Experience building fintech or crypto applications
- Experience with secure mobile storage and authentication
- Familiarity with Secure Enclave (iOS), KeyStore (Android), or hardware-backed security.
Is this job a match or a miss?
Job Description
25WD93813
**Position Overview**
Be 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
+ 1-3 years of software engineering experience
+ Experience in Android or iOS development
+ 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:**
+ 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 aplus
**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 overyour 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
\#LI-PW1
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. Offers are based on the candidate's experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
Is this job a match or a miss?