IOS DEVELOPER



Responsibilities:

  • Support, invest in and develop an incredible team of talented and motivated engineers with clear expectations via practices such as 1:1s, goal setting, and constant feedback
  • Work with the product manager and principal engineer to recruit, manage and retain talent
  • Create growth opportunities for team members and address gaps via non-technical skills mentoring and performance management
  • Collaborate with the product manager and principal engineer in project planning, dependency management, risk management and continuous process improvement for an optimal flow of value for customers and the business (with appropriate use of metrics)
  • Connect with management and other teams to unblock dependencies, provide visibility and transparency to team progress on product initiatives

Qualifications & Competencies:

  • 1 years of direct engineering management experience leading successful and highly-engaged teams
  • 1 years of iOS Application development, сapable to design, develop and test iOS application
  • Strong technical capability and ability to understand application architecture and best-practices for mobile development, specifically iOS applications
  • Deep knowledge of (experience with) C, Objective-C, iOS frameworks: CoreVideo, AVFoundation, CoreAnimation, UIKit, GCD, CoreGraphics, Core Image, OpenGL ES2/3;
  • Good knowledge of C++ 11, Git, Xcode;
  • Extraordinary organizational, planning, and analytical skills
  • Great at problem solving and exceptional people management skills
  • Comfortable to roll up your sleeves and directly contribute to development efforts

Working at DarkSwift Infotech:

  • You will be working in one of the best and first mobile product company in Surat, working on a global level and recognized internationally.
  • Flat hierarchies and short decision-making procedures; we live the well-known start-up atmosphere – you’ll find the direct contact person for any matter easily within reach
  • Taking responsibility from day one, improve your skills and learning continuously
  • An absolute sense of unity; together we are aiming for the same goal – you’ll be part of the company's success
  • Fast-paced environment with a tight-knit and collaborative culture.
  • Never-ending learning and development opportunities.