Senior macOS Engineer

Developer with a strong experience in Swift Programming language and macOS development.

Experience

5 - 8 years

Job Type

Full time

Location
  • Pune
Date Posted

Aug 08, 2024


Job Description

  • As a Senior macOS Engineer, you’ll be responsible for designing and building cutting-edge applications for the macOS platform.

  • Should work closely with our product management and UX teams to turn concepts into reality, using your excellent software design and coding skills.

  • Develop applications for time-sensitive projects while considering business/system requirements.

  • Should continuously explore and evaluate new technologies to optimize development efficiency, and ensure that the applications you create are of the highest quality, responsiveness, and performance

  • Should be able to analyze requirements for technical feasibility and participate in designing the best solution.

  • Stay updated on industry trends and advancements, recommending improvements to enhance app performance and security

  • Identify and correct bottlenecks and fix bugs. Also help maintain code quality, unit test cases, organization, documentation, and automatization.

Required Skills

  • 5-8 years of experience in Swift Programming language with a minimum of 3 years of macOS development experience.
  • Strong understanding of SOLID principles and CLEAN architecture.
  • Experience with offline storage, multi-threading, memory management, and performance tuning.
  • Experience with SPM and Cocoapods for dependency management.
  • Analyze requirements for technical feasibility and participate in designing the solution
  • Identify reusable components and build/update component library by avoiding duplicate code
  • Experience working with unit testing tools and familiarity with Test-Driven Development and CI/CD
  • Bash scripting experience is nice to have

About Us:

ProMobi Technologies is one of the fastest-growing bootstrapped SaaS company. Our mission is to empower organizations across different verticals to solve real business problems with world-class SaaS products. We are driven by young, passionate, and highly experienced professionals who have a knack for building cutting-edge solutions and delighting our customers.

Our product portfolio includes Scalefusion, a Unified Endpoint Management (UEM) solution, NuovoPay, a Device Financing Risk Management (DFRM) platform, and NuovoTeam, a Push-to-talk & team communication platform.

Our Products:

Scalefusion (formerly known as Mobilock Pro)

Scalefusion - our flagship product is a leading mobile device & endpoint management software helping businesses to secure and manage a fleet of mobile devices and diverse endpoints including smartphones, tablets, laptops, rugged devices, POS, and digital signages.

NuovoPay

NuovoPay enables Telecom Carriers, Resellers & Finance companies to protect their leased devices against EMI payment defaults. NuovoPay’s mobile locking technology remotely locks the devices that are leased to the consumers in the event of failure in EMI payments or if the devices are reported stolen. This ensures reduced collection costs and timely EMI payments.

NuovoTeam

NuovoTeam is an all-in-one employee productivity and push to talk(PTT) app that facilitates employee productivity tracking, communication and collaboration across your workforce with its distinctive features

Allowed file types: (.pdf, .doc, .docx, .txt). Max file size: 5MB