Software Development Engineer - IOS Programming In Gurgaon Job in ECOWOODIES

Software Development Engineer - IOS Programming In Gurgaon

Apply Now
Job Summary

Responsibilities :

  • Familiar with the software development life cycle (SDLC) from analysis to deployment.
  • Comply with coding standards and technical design.
  • Adapts structured coding styles for easy review, testing and maintainability of the code.
  • Integrate the developed functionality and/or component into a fully functional system.
  • Ensure unit and integration level verification plan are in place and adheres to great quality of code at all time.
  • Active participate in troubleshooting, debugging and updating current live system.
  • Verify user feedback in making system more stable and easy.
  • Work closely with analysts, designers and other peer developers.
  • Preparing technical training documents for onboarding new engineers.

Requirements :

  • Bachelor's degree in computer science or equivalent practical experience.
  • Understanding of OOPS concepts, Persistence, Threading.
  • Good understanding of version control system (GIT).
  • Knowledgeable in data structures and algorithms.
  • A background in Engineering with sound oral and written communication skills.
  • 3 years of experience working on iOS.

Additional Requirements For Experienced Candidates :

  • Extensive hands-on experience with Swift, collections, algorithms and well- known application frameworks.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Strong understanding of interactive application development paradigm under iOS, memory management, file I/O, network programming, concurrency, multithreading, SQLite and Code Data.
  • Understand Apple's Human Interface Guidelines and other UX & UI standards to create scalable products.
  • Good knowledge of StoryBoard, nibs and Auto layouts.
  • Experience in publishing iOS apps on the App store.
  • Experience in writing unit tests and working with analytics tools like Firebase, integration with Third-party libraries and APIs.

Good To Have :

  • Experience in Xamarin, React Native or similar frameworks for developing hybrid apps.
  • Prior experience of working in a product based company.
  • Prior experience of working in a startup.
Minimum qualification requirement

Required - Located in Delhi NCR

Experience Required :

1 to 3 Year

Vacancy :

1 Hire

Skills Required :

Software Development Engineer IOS Programming