Software Engineer (System Applications, Mobile Apps, API Development)

Others

Job Id :1000490736


Description

Job Description:

We are seeking an experienced and motivated Software Engineer who can develop and maintain system applications for various technologies, including body-worn cameras, self-service machines, and queue management systems. The ideal candidate should also possess a strong background in mobile application development, API creation, and source code analysis. You will be responsible for designing, developing, and enhancing software solutions that add value to our innovative products.

Key Responsibilities:

Design, develop, and implement system applications for body-worn cameras, self-service machines, and queue management systems.

Develop mobile applications (iOS/Android) for various platforms, ensuring they are user-friendly and efficient.

Analyze and understand existing source codes and contribute to optimizing or extending them for better performance.

Design and implement APIs to enable seamless integration between various systems and devices.

Collaborate with cross-functional teams to ensure the software meets the requirements and quality standards.

Troubleshoot, debug, and optimize applications to ensure maximum performance, scalability, and security.

Add value to the Smart Way Group by continuously innovating and suggesting improvements in system design and functionality.

Participate in code reviews, knowledge sharing, and team meetings to foster a collaborative and dynamic work environment.

Requirements:

Proven experience as a Software Engineer or similar role, with expertise in developing system applications, mobile apps, and APIs.

Strong knowledge of programming languages such as Java, C++, Python, Swift, or Kotlin.

Experience with body-worn cameras, self-service machines, or queue management systems is a plus.

Solid understanding of software architecture, system design, and database management.

Ability to work with various mobile development frameworks (e.g., React Native, Flutter).

Proficient in API development (RESTful services, JSON, OAuth).

Strong understanding of source code analysis and debugging techniques.

Familiarity with version control tools (Git, SVN, etc.).

Good problem-solving skills and attention to detail.

Excellent communication and teamwork skills.

Ability to work independently and manage multiple tasks simultaneously.

Preferred Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Experience in agile development methodologies.

Familiarity with cloud platforms (AWS, Azure, etc.).

Previous experience in working with hardware-integrated applications (body-worn cameras, self-service kiosks, etc.).

Why Join Us?

Opportunity to work with a dynamic and innovative team.

Exposure to cutting-edge technologies in the field of smart systems.

Competitive salary and benefits package.

Immediate joining and the chance to make a real impact from day one.

How to Apply:

If you are passionate about developing innovative software solutions and want to join a fast-growing technology company, we’d love to hear from you! Please send your resume and a brief cover letter outlining your relevant experience and why you're a good fit for this role to [n.mubarak@smart-way.info].

Smart Way Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Basic Details

Location : Region: Riyadh

Qualification :

Posted :

Job Type : Full-Time

Company : Saudi Jobs

Contact Info

Mobile : +966 555261322

Alternate Mobile : Not-Mentioned

Email : Not-Mentioned

By using our site, you acknowledge that you have read and understand our Cookie & Privacy Policy, and our User Agreement .