

- 3+ Years of experience in developing iOS applications
- Experience in defining system architectures and exploring technical feasibility tradeoffs.
- Should have experience with Swift, Autolayout, MVVM / MVP Design pattern.
- Should have experience with common iOS libraries like RxSwift, Alarmofire etc
- Debugging skills, including identifying memory leaks, performance bottlenecks.
- Good command over Data Structures and Algorithms.
- Understanding of design for scalability, performance and reliability
- Experience working in an Agile environment and project management tool like Jira
- Good to have experience in working with Google Maps and have published one or more app on app store.
- Good to have experience in CI/CD, Core Data, Swift UI, App Clips, Integrating with Payment Gateways

Similar jobs



React Native Developer Job Description
We are searching for a brilliant, flexible React Native Developer to create novel Android / IOS apps that meet the needs of our target audience.
To this end, the React Native Developer's Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customers' feedback. Over time, you will also be required to create app updates.
To ensure success as an React Native Developer, you should demonstrate proficiency in one of the mainstream programming languages, and a sound understanding of the traditional product life cycle.
An exceptional React Native Developer will be fearless but respectful in the pursuit of excellence, continually striving to shape the
ways in which Android/ IOS apps impact the world around us.
React Native Developer Responsibilities:
Conceptualizing and formulating apps that are suitable for use on all types of Android/lOS devices.
Implementing measures to safeguard users' data.
Ensuring that the construction and presentation of your apps are congruent with the company's standards.
Proofreading your code and correcting mistakes before each app is released.
Collaborating with Ul and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.


We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a range of devices including mobile phones and tablet computers. Your primary focus will be development of applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential
Roles and Responsibilities
² Design and build applications.
² Ensure the performance, quality, and responsiveness of applications
² Collaborate with a team to define, design, and ship new features
² Identify and correct bottlenecks and fix bugs
² To maintain the code quality, organization, and automation
² Work with the development team consisting of architects, UI designers, product managers, testers to deliver high quality mobile product & services
² Develop, test and rollout optimised UIs for diff versions/device
² Translate designs and wireframes into high quality code
² Build for multi device & multi platform scenario i.e mobile website along with mobile app
² Design, build, and maintain high performance, reusable, and reliable Java code
² Ensure the best possible performance, quality and responsiveness of the application
² Adaptability is a key factor to becoming a great Android app developer
² Identify the bugs ,correct bottlenecks and fix bugs
Skills Required:
² Prominent hands on experience in Native Android, Native iOS or Both.
² Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
² An Android app developer must be well-versed with Java programming language.
² Familiarity with RESTful APIs to connect applications to back-end services
² Strong knowledge on UI design principles, patterns, and best practices
² Having knowledge about offline storage, threading, and performance tuning
² Knowledge of the open-source Android ecosystem and the libraries available for common tasks
² A knack for benchmarking and optimization
² Ability to understand business requirements and translate them into technical requirements
² Understanding of Google’s Android design principles and interface guidelines.
² Proficient with Objective-C or Swift.
² Understanding of Apple’s design principles and interface guidelines
² Knowledge of low-level C-based libraries is preferred
² Familiarity with cloud message APIs and push notifications
² Knack for benchmarking and optimization
² Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
² Familiarity with continuous integration.


KEY RESPONSIBILITIES WILL INCLUDE:
- Participating in the entire product lifecycle (analyze, develop, test, release, and support.
- Contributing to research for new web and mobile technologies and recommend solutions to improve interface designs and interactions
- Testing, debugging, and fine-tuning to optimize the application’s performance.
- Designing intuitive applications to enhance users’ experiences.
DESIRED SKILLS AND EXPERIENCES:
- 2+ year experiences of mobile/web application development and system integration.
- Must be a skilled programmer with knowledge of coding best practices and ability to produce highly readable and maintainable code.
- Management and support of Google Play Store and Apple App Store.
- Experience in API development and integration with third-party APIs
- English communication is required. Great communication skills to coordinate across technical teams and business stakeholders.
- Creative, detail-oriented, and with good problem-solving skills
- Ability to collaborate with and lead other development team members.
- Ability to work in multiple projects and thrive in a fast-paced environment
- Candidate must possess at least a bachelor's degree or Post Graduate Diploma in Computer Science/Information Technology or equivalent.
- Specialization in IONIC must.
KNOWLEDGE OR EXPERTISE IN THE FOLLOWING ARE AN ADVANTAGE:
- Specialization in HTML5, CSS3, jQuery, and JavaScript.
- Experience with web service integration (REST, JSON, XML).
- Experience or knowledge with Git, Gitlab, GitHub is a plus.

- Design and Build advanced applications for the Android.
- Work with outside data sources and Rest API's
- Worked on MVVM architecture, third party libraries etc.
- Experience with Kotlin, Rxjava.

About the Company:
Infynect® Labs Private Limited is an Infrastructure as a Service (IaaS) company and our vision is to build an infrastructure for Edge Computing. These Infrastructures are highly required for Location-based services, IoT, Artificial Intelligence, Environment Monitoring, Data Analytics, and Augmented Reality/Virtual Reality. We have built a complete suite of solutions for the Infotainment services based on our Edge computing platform.
Android App Developer:
- 2+ Years of industry experience
- Analyze Field/Equipment new feature logs and debugging of Android App issues
- Manage onsite customer support and work to resolve possible escalated customer issues
- Ability to take ownership and bring innovations in the development of commercial AP software
Qualification.
- Experience with the tools of the trade, including a variety of modern programming languages (Java, Swift, C/C++, Objective-C, JavaScript) and open-source technologies (Linux)
- Experience in mobile, and TV development (iOS or Android)
- Experience in multi-media-related app development added advantage
- Experience developing mobile software apps and an understanding of design for scalability, performance, and reliability.
- Excellence in technical communication with peers and non-technical cohorts
- Experience with full-native, hybrid, and pure-web mobile app development
- Experience building developer-facing products and services
- Experience building frameworks for creating applications on various platforms
- Strong sense of ownership, urgency, and drive.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
Skills.
- Ability to work with cross-functional development (HW and SW) and Quality Assurance (QA) teams to diagnose/root-cause issues and deliver best-in-class product
- Excellent communication skills with a strong analytical approach to problem-solving
- A strong team player, self-motivated and positive attitude
- Meticulous approach when carrying out user-interface designs
- Quality focus and experience shipping customer-facing software

Android Developer:
1 to 5 years of experience Android mobile app development
- Proficient in Kotlin
- Experience in MVVM Code architecture
- Understanding of using Jetpack libraries in Android
- Experience in RxJava techniques
- Capable of learning a new technology like Flutter
- Knowledge in Android app life cycle
- Have experience in Android app submission in PlayStore
- Ensure the performance, quality, and responsiveness of applications
- Proven software development experience and Android skills development
- Proven working experience in Android app development
- Have published at least one original Android app
- Experience with Android SDK
- 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



Placement is in-house work for the company responsible for Development and Integrationofmobileapplication Solution to Industries and professional Industrial programs. Roleplayand SMART contributions are most important in the company in relation to the client’srequirementsanalysis and improving processes. Knowledge & Experience
Bachelors Degree in Computer Science / Engineering
3.5~ 8 Year of Experience
Fluency in English is a must, and Kannada, Hindi, Telugu is an additional advantage
Overall Mobile development exp. is Must
React Native Experience of 2+ years
Strong knowledge of React workflows (such as Redux) Android Application development
GIT
Strong knowledge of REST based APIs
Should be well verse with Mobile Application Architecture.
Should have good understanding of Software Design and implementation.
Good understanding of Agile Methodologies & tools like JIRA. Attitude
Self-Starter and Go-Getter
Learning, Unlearn and Relearn
Participative
Giving and taking Feedback
Good to Have:
Ability to create and maintain continuous integration and delivery of React Nativeapplications.
Experience with automated testing suites, like Jest or Mocha
Good Command on JavaScript Coding and ES6 Standards.
Good to have iOS Application development
The ability to diagnose and fix bugs and performance bottlenecks



• Own architecture, design, development, and implementation of different
modules/features of the Application
• Be up to date with the latest trends in Mobile App/React Native ecosystem
• Bring in industry best practices
• Take ownership to drive an initiative to completion
• Discover opportunities for performance improvements
• Recommend ways to improve reliability, efficiency and code quality
• Focus on continuous delivery and reducing complexity
• Carry out code reviews and manage pull requests within the mobile application
development team
Requirements
• Overall 5+ years of experience in Mobile Application development
• At least 2+ year of hands-on experience in developing Mobile applications with
React Native
• B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
• Familiar with native build tools - XCode, Android studio, etc.
• Ability to write readable and maintainable JavaScript code
• Ability to build pixel-perfect user interfaces with smooth interactions
• Knowledge of Web technologies and concepts - HTML, CSS, REST APIs,
Caching, etc.
• Knowledge on Android and iOS fundamentals is a must
• Experience developing Android/iOS native applications using
Java/Kotlin/Swift/Objective C is a plus
• Mobile application development experience with Flutter/Ionic is a plus


- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
- (Add any other relevant responsibilities here)



