Search by job, company or skills

Accenture services Pvt Ltd

Custom Software Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Role : Custom Software Engineer

Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale.

Must have skills : Apple iOS Application Development

Good to have skills : NA

Minimum 3 Year(s) Of Experience Is Required

Educational Qualification : 15 years full time education

Summary

We are looking for a skilled iOS Application Developer with over 5 years of experience to design and build innovative mobile applications. The ideal candidate will have strong expertise in SwiftUI and Swift, a solid understanding of iOS frameworks and architectures, and hands-on experience with Agile development practices. You will collaborate with cross-functional teams to develop scalable, high-performance applications while ensuring compliance with App Store guidelines.

Roles & Responsibilities

  • Develop and maintain iOS applications using Swift and SwiftUI.
  • Design and implement application architecture and design patterns such as Clean Architecture, MVVM, MVC, VIPER, and Singleton.
  • Collaborate with back-end developers to integrate RESTful APIs and ensure smooth communication between front-end and back-end systems.
  • Write clean, scalable, and maintainable code.
  • Debug, troubleshoot, and resolve application performance and memory management issues.
  • Utilize Xcode instruments and other tools to optimize app performance.
  • Manage dependencies using CocoaPods and Swift Package Manager.
  • Participate in code reviews to maintain high quality and adherence to best practices.
  • Ensure applications comply with Apple s App Store policies and design principles.
  • Work within Agile teams and contribute to continuous integration/continuous deployment (CI/CD) pipelines.
  • Integrate third-party APIs and services seamlessly into applications.

Professional & Technical Skills

  • Bachelor s degree in information technology, Computer Science, or related field.
  • Minimum 5+ years of professional experience in iOS application development.
  • Strong proficiency in Swift and SwiftUI (MUST have).
  • In-depth knowledge of iOS frameworks such as UIKit, CoreData, CoreAnimation, etc.
  • Experience with architecture/design patterns: Clean Architecture, MVVM, MVC, VIPER, Singleton.
  • Solid understanding of object-oriented programming principles.
  • Experience with version control systems such as Git and SVN.
  • Strong skills in debugging, performance tuning, memory management, and multi-threading.
  • Familiarity with offline storage solutions.
  • Knowledge of RESTful APIs and back-end integration.
  • Experience with dependency management tools: CocoaPods and Swift Package Manager.
  • Familiarity with CI/CD tools and Agile development methodologies.
  • Excellent problem-solving and communication skills.
  • Understanding of Apple s Human Interface Guidelines and design principles.

Additional Information

  • The candidate should have a more than 5 years of experience
  • This position is based at our Pune office.
  • A 15 years full time education is required.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144621017