We have an opening for IOS Developer in our company. Please find the job description for the same.
Job Description:
Tech Stack :
SWIFT, CORE DATA, CORE ANIMATION, CFNETWORK, UIKIT, MVVM, MVC FRAMEWORK.
Responsibilities:
- Design, Develop and Deploy advanced applications for the 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
- Bug fixing and improving application performance
Requirements:
- 2+ years of experience in iOS & hands-on exp in Swift.
- This position requires creative ability, detail-orientation, quick problem-solving skills, excellent interpersonal and communication skills.
- Proven software development experience and IOS skills development.
- Proven working experience in IOS app development and Have published at least one original IOS app.
- Experience with Agile development methodology (preferably Scrum), continuous integration and tools (GIT, JIRA etc.)
- Strong Experience with Swift, Cocoa Touch, iOS, and iPhone/iPad applications.
- Proficiency in iOS application development using swift.
- Experience with iOS frameworks such as Core Data, Core Animation, CFNetwork, UIKit etc.
- In-depth Understanding of Apples recommended design principles, interface guidelines.
- Must know about MVVM, also have experience in MVC Architecture.
- Good knowledge of Data Structures.Hands-on experience of development of iOS native app.
- Experience working with remote data via REST and JSON.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Familiarity with cloud message APIs and push notification.
- Must have experience with performance and memory tuning of complex Apps.
- Must have designed custom UIs apart from what Apple provides.
- UI development with Interface Builder and Code.
- Understanding of startup culture.
- Good team player, Quick learner.
Regards,
Pavithra
Similar jobs
• 2-4 years of experience in Native iOS development.
• Strong in data structure and algorithms.
• Strong knowledge of iOS UI design guidelines, design patterns, and best practices.
• Strong knowledge of iOS Framework, different versions of iOS, and how to deal with
different screen sizes.
• Proficient in Swift programming, Cocoa, Xcode, and iOS Apps architecture and
implementation
• Experience with Analytics, offline syncing, deep-linking, Notifications, Autolayout,
Multithreading, etc
• Familiarity with Agile development, Scrums, Continuous integration (CI-CD), and TDD
processes.
• Knowledge of iOS debugging, unit-testing, memory, and performance optimization tools
as well as experience with automated and manual testing platforms
• Experience in shipping applications through App store
• Proficient understanding of code versioning tools, such as Git
• Ability to meet deadlines and work in a time-bound environment
• Good to have passion for investing
Android Developer at Viha Technosoft
Do you want to work on a mobile app that serves the most trending videos on the internet to millions of users? Do you want to work and participate in building and scaling this mobile application that will enable users to engage on comment threads, submit content and build their profiles? Come and join us.
We are looking for an individual:
- Problem solver with the ability to think critically and in real world measures
- A person with a product mindset and ability to think beyond the product
- specs considering the larger implications, both technical and user facing
- A person who takes ownership of the code's quality and performance (very important).
- Proactive learner and Explorer
Must have:
- React Native / Flutter / Kotlin mobile app development experience
- Strong CS fundamentals OOPS concepts, algorithms, data structures
- Strong architectural and structuring skills. We take code performance very seriously.
- Deep knowledge of basic React Native components
- Ability to write well documented, clean JavaScript code
- Ensure the performance, quality, and responsiveness of applications on Android and iOS devices
- Should be able to use test cases to ensure product quality.
- Working with third party dependencies and debugging dependency conflicts. Knows how to audit a library before using it in the production application.
- In Depth knowledge of build tools like XCode, Android Studio
- Knowledge of React Native Lifecycle and publishing cycles on Google and Apple app store.
- Strong understanding of Git and ES6
Good to have
- Redux
- Working knowledge of Swift, Java is a plus.
- Exposure to Android and Swift Development
Job location : Indore
Salary: As per market standards
Experience : 5-10years
Notice period - Immediate joiner
Drona Infotech is one of the best Mobile App Development Company in Noida. Looking for a reliable mobile app development. Look no further than Drona Infotech. We offer customized solutions to help your business thrive in the digital world.
Taking Care of End-to-End Responsibility from UI/UX Designing, Coding, Testing, and Integration with Servers.
Roles and Responsibilities:
· Must have at least 1 year of experience in Android Studio, Java/Kotlin.
· Translate designs and wireframes into high quality code.
· Ensure the best possible performance, quality, and responsiveness of the application.
· Identify and correct bottlenecks and fix bugs.
· Help maintain code quality, organization, and automatization
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration.
Required Skills:
- Designing and developing test automation scripts.
- Using test automation guidelines.
- Researching issues in software through testing.
- Collaborating with QA Analysts and Software Developers to develop solutions.
- Keeping updated with the latest industry developments.
Job Description:
- The Flutter Mobile Developer will create multi-platform apps for iOS and Android using Google's new Flutter development framework.
- Prior experience developing with Flutter is mandatory
- Flutter is very new, so even if you have never launched a production Flutter app, familiarity with it is important.
- Experience developing with Dart, whether with Flutter or for the web, is required.
- Additionally, deep experience contributing to and managing high-scale production mobile apps is desired
- Be proficient in using version control and continuous integration, with tools such as Git and Jenkins
- Experience with third-party libraries and APIs
Skills
- Desire to work in a Startup environment, able to self-manage.
- Must have built at least two Android and/or iOS apps with Flutter
- Proven working experience in software development
- Working experience in mobile development
- Have published one or more mobile apps in Google Play or App Store
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle
- Experience working in an agile development process.
- Good communication skills in English
Website: www.brandzgarage.com
• Experience with ReactJS, React-Native, TypeScript, NodeJS, NestJS, Docker/Kubernetes
• Experience with developing for (Android, iOS)
• Has knowledge of & experience with relational and non-relational data stores
• Affinity with Data, database designs and BI tools (Power BI experience is a big +)
• Cloud Experience, well versed with Azure cloud stack
• Experience with Git (GitHub)/ Bitbucket
• Experience with microservices
• Experience with visual presentation layer programming
• Experience working with UI/UX designers
This is for a 1-2 month project, and can be extended for up to 6 months.
Ready to start ASAP with the right candidate.