Full Time

Senior Software Engineer, Restful API's/Mobile

Motorola Solutions
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Motorola Solutions, so some details may not match this job. The employer's own page has the real description.

Position Overview

The Senior Software Engineer specializing in Restful APIs/Mobile at Motorola Solutions is responsible for the design, development, and implementation of high-quality software solutions that cater to our customers' needs. This role requires extensive collaboration with cross-functional teams to ensure seamless integration of mobile applications and RESTful APIs. The successful candidate will leverage their technical expertise to mentor junior engineers, enhance software performance, and drive innovative solutions that improve user experiences across various platforms.



Job Responsibilities

  • Design, develop, and maintain robust RESTful APIs for mobile applications.
  • Collaborate with product management and UX/UI designers to translate business requirements into technical specifications.
  • Conduct code reviews and provide constructive feedback to ensure best practices in software development.
  • Implement and maintain automated testing platforms and unit tests for new features.
  • Debug and resolve complex technical issues, optimizing application performance and user experience.
  • Stay updated with emerging trends and technologies in mobile development and API design.
  • Mentor junior software engineers, fostering a culture of continuous improvement and learning.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development, focusing on RESTful APIs and mobile applications.
  • Strong proficiency in programming languages such as Java, Python, or Swift.
  • Experience with API design frameworks (e.g., OpenAPI, Swagger).
  • In-depth knowledge of mobile programming frameworks such as React Native, iOS SDK, or Android SDK.
  • Familiarity with cloud services (e.g., AWS, Azure) and microservices architecture.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Senior Software Engineer will utilize a variety of technologies and tools including, but not limited to, RESTful API frameworks, mobile development platforms (React Native, iOS SDK, Android SDK), programming languages (Java, Python, Swift), cloud services (AWS, Azure), and version control systems (Git). Familiarity with CI/CD pipelines and containerization technologies (such as Docker and Kubernetes) is also beneficial.



Ideal Candidates

The ideal candidates will exhibit a strong blend of technical acumen and effective communication skills. They should be proactive problem solvers who thrive in a collaborative environment, exhibit a passion for continuous learning, and demonstrate a commitment to delivering high-quality software solutions. An adaptable nature and an eagerness to embrace innovative technologies will be essential for success in this dynamic role.

Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.