Back to Jobs

Senior Software Engineer (iOS) – Motorola Solutions Malaysia

Motorola Solutions Malaysia
Kuala Lumpur
Salary: Undisclosed

Role Summary

The Senior Software Engineer (iOS) is responsible for contributing to the development of the Public Safety multiplatform SDK. This role involves designing and maintaining mobile evidence solutions, ensuring a seamless developer experience for both internal and external users.

Job Description

In this role, you will engage in day-to-day software development activities, collaborating with team members to enhance core platforms and applications. You will focus on building secure and maintainable mobile applications while fostering a culture of continuous learning and improvement.

Key Responsibilities:

  • Collaborate closely with team members to develop, maintain, and support core platforms and applications, and create developer-friendly technical documentation.
  • Integrate quality early in development, participate in code reviews, and ensure a high percentage of test coverage.
  • Proactively reduce technical debt by refactoring code aggressively.
  • Develop highly secure applications following defense in depth principles.
  • Architect software systems across multiple technologies and platforms.
  • Ensure code is extensible and maintainable by following leading architectural principles and patterns.
  • Automate processes, contribute to tooling, and manage CI/CD pipelines.
  • Actively monitor services, respond to incidents, and contribute to post-incident reviews.
  • Participate in training and workshops, bring ideas, and create learning opportunities to contribute to a continuous learning culture.
  • Identify improvements, participate in retrospectives, and contribute to key metrics to drive success.

Job Requirements

Bachelor's degree in Computer Science or related field.

Minimum 3 years of experience in software development, particularly in mobile applications.

Proficiency in Kotlin and Swift.

Strong understanding of software architecture and design principles.

Experience with CI/CD tools and practices.

Excellent problem-solving skills and attention to detail.

Quick Info

Company

Motorola Solutions Malaysia

Location

Kuala Lumpur

Salary

Skills Required

7 skills

Click to submit your application

Required Skills

1

Kotlin

2

Swift

3

Software Architecture

4

CI/CD

5

Problem Solving

6

Team Collaboration

7

Technical Documentation

Application Tips

  • Ensure your resume highlights relevant skills and experience
  • Tailor your application to match the role requirements
  • Double-check all information before submitting
  • Submit your application as soon as possible to increase your chances