Senior Development Manager-iOS
DIGITAL MANAGEMENT, LLC
Noida, DL, India
5d ago

About DMI

DMI (Digital Management, LLC.), the world’s first end-to-end mobility company, combines all the skills and services necessary to deliver mobile enterprise solutions.

Built to reinvent business through mobility, DMI has expertise in mobile strategy, UX, web, and app development, omni-channel commerce, brand and marketing, IoT and big data analytics, and secure device and app management.

The company’s unique, integrated approach to mobility has resulted in dramatic growth as well as an expanding client base, which includes hundreds of Fortune 1000 commercial clients and all fifteen U.

S. Federal Departments. DMI is headquartered in Bethesda, MD, with satellite offices around the world. The company was named one of the 2018 Top Workplaces in the Washington, DC area by The Washington Post and received Inc.

Magazine’s Hire Power Award as one of the top 100 Private Job Creators in the US. Additional information is available at and on LinkedIn, Twitter, Facebook, and Instagram.

About the Opportunity

ABOUT THE OPPORTUNITY

You are a hands-on person and a true techie at heart. You enjoy writing code, developing elegant solutions for complex problems and love to hire, mentor and manage the team.

If this sounds like you, this could be the perfect opportunity to join DMI in the role of SENIOR DEVELOPMENT MANAGER iOS

You will be a member of a global engineering team and will participate in the full development life-cycle of an iOS project(s).

You will also participate and contribute to the vision and execution of the design, implementation, and delivery of our client's Web and Mobile projects that include Requirement Analysis, Coding, Build and Deployment.

As a technology leader, you will hire, lead and mentor a team of high caliber iOS Engineers in India. You are expected to continuously contribute to developing and enhancing the capability by keeping yourself abreast of the latest trends and developments.

You should be passionate about the online web & mobile mantra and will get ample opportunity to evangelize and leverage suitable & modern technologies and best practices to propose solutions as per the requirements specified in the design documents.

You will also get the opportunity to cross skill yourself in process-oriented mobile development.

Qualifications

PRIMARY ROLE AND RESPONSIBILITIES

  • Understand the requirements to Design, develop and review highly innovative, maintainable iOS code targeting for Mobile / Web consumption via Restful web services
  • Work closely with Architects and PMs to help contribute towards building scalable, extensible and secure applications
  • Ensure the technical feasibility of UI / UX designs
  • Responsible for high-level and low-level technical design documentation
  • Responsible for defining best practices, including principles of Clean Code and work with cross-functional teams to ensure their adoption
  • Able to hire, lead and mentor the team of dynamic, energetic software engineers and a quick learner and highly motivated to keep himself / herself abreast with latest technologies
  • Responsible for team mentoring, coding, testing and on-time delivery of high-quality work
  • REQUIRED SKILLS

  • 11 to 15 year of software development experience with 7+ years of extensive experience on iOS platform
  • Strong experience in programming languages and framework Objective C, SWIFT, Core Data, Core Animation, InApp Purchase, Payment Gateway, Chat Framework, etc.
  • Strong in Object-Oriented concepts, particularly on protocols and class hierarchy, constructors and updated about new trends of iOS.
  • Exposure in different design patterns like MVVM, VIPER, MVC, etc.
  • Knowledge of Views, Layouts, Events(Touch), Core graphics, XML, JSON, Map, Location libraries, SQLite, REST Web Services.
  • Experience with Git - branching strategies and methodologies, CI and CD using tools like Jenkins, Gerrit, etc.
  • Knowledge of tools like Test Fairy / Testflight or any other similar distribution tools
  • Basic understanding of cloud services platforms such as Google Cloud Platform, Amazon Web Services (AWS), etc.
  • Strong communication skills and ability to collaborate effectively in a geographically dispersed working environment, with an analytical mind and problem solving / troubleshooting skills
  • Ability to adapt to time-critical deadlines and changing priorities in a fast-paced environment
  • Professional commitment, detail oriented, high focus on quality, passion for learning new skills
  • DESIRED SKILLS

  • Experience of working in Agile, Scrum methodology
  • Exposure of CrossPlatform like Xamarin, React Native and Android would be an added advantage
  • REQUIRED QUALIFICATIONS

  • Engineering Graduate / Post Graduate preferably in the field of computer science or related disciplines
  • WORK LOCATION

  • Noida, India
  • Application FAQs

    Software Powered by iCIMS

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form