job location: 76 – d, udyog vihar phase –iv, haryana –
experience: 2-6 years
designation: software development engineer (ios)
job responsibilities:
· hands-on coding, systems analysis, design and delivery of projects assigned.
· complete assigned projects in a timely manner within project parameters.
· provide good technical guidance to project team members other colleagues within the organization so that their abilities and the overall project quality are enhanced.
· maintain appropriate expertise to ensure effective service level.
· respond to problems in a timely, effective manner.
job requirement:
must have developed and deployed multiple ios apps to app store and must be able to provide references of currently live applications.
· strong experience in building and publishing ios applications
· extensive experience in developing ios application in swift.
· operating systems: ios.
· proficient in designing ui using auto-layout & storyboard.
· ability to match complex ui designs and animations.
· programmer tools: xcode, instruments, and git.
· frameworks: cocoa touch, ui kit, and core data (core graphics and core animation a plus).
· experience with json, xml, javascript, and interfacing iphone/ipad applications to server side apis.
good understandings of algorithms, data structure, design pattern, object oriented programming, memory management, mvc, mvvm, mvp
· experience in resolving memory usage issues and code optimization to improve application performance
· experience in operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions, deadlocks etc.
· excited about working in a high profile, fast-paced software organization.
· proven track record for managing multiple projects at once.