Image-HasTech

Software Developer

Define Labs
  • pune
Salary: NA

Description

Roles and Responsibilities: 6 Months to 3 Years of hands-on experience in architecting, designing, and implementing the next generation of native iOS applications using Objective-C and Swift. Build comprehensive solutions across UI, service layers, and backend technologies to build data-driven native client solutions, ensuring the development of code that is both concise and adheres to Apple's coding standards. Adhere to MVC methodologies when developing new code and consistently maintain and update the existing codebase. Collaborate closely with design and product teams to deliver custom user interfaces utilizing the latest iOS UIKit APIs and SwiftUI. Demonstrate a comprehensive understanding of Apple frameworks such as Cocoa Touch, Core Data, Networking and Push Notifications. Showcase expertise in developing multi-threaded applications, implementing data structures and algorithms, and applying object-oriented programming concepts and Design Patterns effectively. Moreover, exhibit advanced knowledge of iOS frameworks, specifically Core Data and Grand Central Dispatch (GCD). Demonstrate proficiency with HTTP, REST, XML/JSON, and third-party frameworks such as Alamofire and Successfully implement RESTful APIs, ensuring strict adherence to best practices. Effectively publish apps on the App Store, and ensure a smooth progression through the App Store review and submission process. Experience working in an Agile development environment and familiarity with Scrum and Agile methodology. Troubleshoot and rectify problems within a multifaceted and advanced system, utilizing the latest Xcode instruments and performance tools. Collaborate with QA throughout the implementation, testing, and support phases of iOS applications. Demonstrated expertise in Test-Driven Development (TDD) and Behavior-Driven Development (BDD). In-depth understanding and hands-on proficiency with code versioning tools, such as Git and SVN. Write effective unit tests and maintain thorough documentation to ensure code quality. Exposure to UI component libraries like Alamofire, RXSwift, Realm, and Kingfisher. Preferred candidate profile: Freshers with iOS certification can also apply. Exposure to languages such as Swift, Objective C, Java, Kotlin is beneficial. Proficiency in various databases, including SQLite, Core Data, Realm. Knowledge of MVC, MVVM and VIPER for Mobile application development. Familiarity with Linux and mobile platforms, such as Android and Windows. Experience with Build Upload And Release on App Store. Exposure to Payment Methods and Wallets. Good understanding of iOS design principles and application interface guidelines. Perks and benefits: Paid Holidays Complete health coverage Industry Requirements: Role : Software Developer Industry Type : IT Services & Product Development Department : Software Development Employment Type : Full Time, Permanent Education: UG : B.Tech/B.E - IT/CS PG : M.Tech/M.E - IT/CS, MCA, MS/M.Sc - IT/CS

Role and Responsibilities

  • Conduct audits, prepare financial statements, and ensure tax compliance for clients. Provide expert advice on direct taxes, indirect taxes (GST), TDS, transfer pricing, and corporate taxation. Assist in preparing IPCC reports and LLP agreements. Ensure timely completion of assignments and meet deadlines. Maintain accurate records and adhere to professional ethics.

Summary

Job Type : Full_Time
Designation : Software Developer
Posted on : 25 July 2024
Department : Software Development
Salary : NA
Qualification : Certificate Required
Work experience : 0 - 1 Year
Openings : 1
Email : [email protected]
Contact : 08826933381
Website : http://definelabs.com/
Application End : 27 July 2024