Software Engineer

0 years

0.0 Lacs P.A.

Hyderabad, Telangana, India

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

softwareswiftalgorithmsmobiledevelopmentmvcprogramminguidesigndataanimationtuningnotificationsanalyticsconnectcommunicationsqlitecodejsonxmlresttestusabilityreliabilityefficiencyresearchsecurityestimation

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description We are seeking a deep familiarity with Swift,Objective -C and Cocoa Touch,Solid understanding of algorithms, mobile development life cycle, MVC, and concurrent programming,Strong knowledge of iOS UI design principles, Autolayout, patterns, and best practices with different screen sizes,Work on bug fixing and improving application performance,Experience working with iOS frameworks such as Core Data, Core Animation, etc,Experience with offline sync, threading, and performance tuning,Familiarity with cloud message APIs, push notifications and Analytics,Familiarity with RESTful APIs to connect iOS applications to back-end services,A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks. Good to have Skills Swift and Objective C,SQLite,X-code,JSON/XML, REST/SOAP,Excellent communication and problem solving skills,Swift 4.0 or later,Familiar with IOS 10 or a new version Roles And Responsibilities Design and build advanced applications for iOS platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency Perform research and development of improving and enhancing Offline, performance, Security of the native mobile applications. Understand and manage overall team deliverables, objectives, timelines, milestones, and impacts. Participate in high-level project estimation, Data modeling, and solution design reviews. Identify new opportunities based on research, industry trends and best practices, driving innovation and ensure these are incorporated in Product Development Show more Show less

No locations

RecommendedJobs for You

Chennai, Tamil Nadu, India

Mumbai, Maharashtra, India

Pune, Maharashtra, India

Pune, Maharashtra, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Chennai, Tamil Nadu, India