Home
Jobs

1214 Mvvm Jobs - Page 44

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 - 20.0 years

9 - 13 Lacs

Hyderabad

Work from Office

Naukri logo

Skills - Strong proficiency in Angular 16 and TypeScript. - Experience with HTML5, CSS3, and responsive design principles. - Familiarity with RESTful APIs and asynchronous programming. - Knowledge of version control systems like Git. - Experience with build tools and package managers like Webpack, NPM, etc. - Understanding of front-end architecture and design patterns (e.g., MVC, MVVM). - Familiarity with agile development methodologies. Additional Skills - Knowledge of state management libraries (e.g., NgRx, Redux) is a plus. - Knowledge of Azure Cloud is a plus. Soft Skills - Strong problem-solving skills and attention to detail. - Excellent communication and teamwork abilities. - Ability to work in a fast-paced environment and manage multiple projects. Key Responsibilities Develop and Maintain Applications - Design, develop, and maintain web applications using Angular 16 and TypeScript. - Collaborate with UI/UX designers to translate wireframes and mockups into responsive, high-performance web applications. Code Quality write clean, modular, and reusable code following best practices. - Ensure the technical feasibility of UI/UX designs. - Perform code reviews and mentor junior developers on Angular and TypeScript best practices. Integration - Integrate third-party APIs and libraries into Angular applications. - Work with back-end developers to integrate front-end and back-end components. Testing - Develop unit tests and conduct automated testing to ensure application quality and performance. - Debug and resolve issues reported in the application. Optimization - Stay updated on the latest web technologies, especially in Angular and TypeScript, and integrate new features as necessary. The job is for Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 1 month ago

Apply

3.0 - 7.0 years

8 - 12 Lacs

Mumbai

Work from Office

Naukri logo

Responsibilities - Collaborate with cross-functional teams to define, design, and ship new features. - Develop, test and maintain high-quality mobile applications using Flutter framework. - Write clean, maintainable, and efficient code. - Ensure the performance, quality, and responsiveness of applications. - Work with external data sources and APIs. - Identify and fix bugs and performance bottlenecks. - Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Requirements - 2-5 years of hands-on experience in mobile app development using Flutter. - Strong understanding of Flutter widgets, tools, and architecture. - Proven experience in building cross-platform applications for Android and iOS. - Knowledge of platform-specific APIs and how to integrate them with Flutter. - Proficiency in Dart, with experience in asynchronous programming and stream handling. - Expertise in integrating third-party APIs/SDKs (e.g., Firebase, Google Maps, social media APIs). - Proficiency in state management (BLoC, Provider, Redux, or MobX). - Experience with debugging, profiling, and performance tools (e.g., Dart DevTools, Flutter Performance). - Familiarity with build tools, including pubspec.yaml and command-line tools for Flutter. - Experience with unit and integration testing in Flutter. - Strong experience with version control (e.g., Git). - Understanding of design patterns, clean architecture, and SOLID principles. - Experience with Agile methodologies. - Strong problem-solving skills with attention to detail. - Excellent communication and collaboration skills, with the ability to work independently. - Understanding of mobile app patterns like MVC, MVVM, and MVP. - Experience with offline storage, threading, and performance tuning. - Familiarity with handling callbacks between web and Flutter applications. Apply Insights Follow-up Save this job for future reference Did you find something suspiciousReport Here! Hide This Job Click here to hide this job for you. You can also choose to hide all the jobs from the recruiter.

Posted 1 month ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Requirements: Strong passion for Programming in general and Android App development in specific. Strong problem-solving skills. Strong system design and architecture skills - specifically for android. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement. Over 3+ years of Android App development experience with strong basics and complete exposure to Android development. Idea/experience of unit and instrumentation testing in Android E2E App development and/or experience of developing SDKs is good to have. By using some of the latest advancements in the world of Android such as Kotlin, MVVM, Data Binding, Dagger 2, Live Data, Room, Work Manager. we are building Indias Largest Transactional Platform pivoted on Payments PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy

Posted 1 month ago

Apply

5.0 - 6.0 years

7 - 8 Lacs

Chennai

Work from Office

Naukri logo

Job Title: Architect Location: HID India, Chennai Position Summary A rewarding career at AssaAbloy beckons you! Were Looking for Architect to join our Cloud and Mobile Teams Engineering Centre in Chennai, India You are accountable for delivering good technical design and quality delivery We are a leading company in the trusted source for innovative products, solutions and services that help millions of customers around the globe create, manage, and use secure identities, Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily The requirements listed below are representative of the knowledge, skill, and/or ability required, Overview As part of these responsibilities, the person will work with the Cloud and Mobile Development Teams, Enterprise Architects, and enable best practices and cloud patterns, framework for the applications in Chennai, Required Skills Familiarity with Kotlin and Java, Good understanding and knowledge of end-to-end security (device-cloud-mobile), Exposure to communications protocols such as BLE, Wi-Fi and/or NFC, Ability to technically work and lead peers and 3rd party developers, Familiar with product development life cycle and hardware/software deployment, Strong knowledge of Android UI design principles, patterns, and best practices, Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP, Strong communication skills: written and oral for different technical or business audiences, Passionate, flexible, collaborative, works independently, sets own goals and has a ?can-do? positive attitude, Proven ability to build relationships and work effectively and confidently at all levels of an organization, including interaction with senior management, Working in a New-Product-Introduction (NPI) environment, lead the development and implementation of new solutions for iOS and Android mobile applications Take on responsibility for the entire mobile development and own deliverables, Map out and manage on-going improvements, enhancements, and sustain/support of deployed mobile applications, Work closely with our development partners (3rd party mobile developers, cloud developers, UI/UX, Testing) on the architectures, solutions, development, integration and testing of the mobile applications and interfaces to our cloud ecosystem and locks to ensure deliverables meet requirements with high quality, Participate in design sessions, enhancing/refactoring of existing code, optimization of existing implementations, support scaling of application and test automation, Organize and lead code reviews, adherence to code/development processes and team meetings, Other Desired experience: 11+ years of overall experience in Application/Solution Development domain An undergraduate degree in Information Technology, Computer Science, Engineering, or a related field required, with graduate degree preferred, Proven experience architecting and developing native mobile applications for Android starting with initial concept, Experience developing mobile applications for consumer devices with Bluetooth and/or Wi-Fi connectivity, Comprehensive knowledge of Android and exposure to iOS, Experience with Android development languages Java and Kotlin Experience with iOS development languages Swift and Objective C Experience in doing functional, integration and unit testing, Experience certifying and launching mobile applications with App Store and/or Google Play Store Demonstrated experience in designing and implementing secure mobile applications (Authentication, Encryption, Session Management, Least Privilege, Threat Modeling) Experience with a large-scale scrum framework such as SAFe Excellent verbal and written communication skills Experience with software agile processes, version controls, testing and defect tracking management, DevOps, and CI/CD We are the ASSA ABLOY Group Our people have made us the global leader in access solutions In return, we open doors for them wherever they go With nearly 63,000 colleagues in more than 70 different countries, we help billions of people experience a more open world Our innovations make all sorts of spaces physical and virtual safer, more secure, and easier to access, As an employer, we value results not titles, or backgrounds We empower our people to build their career around their aspirations and our ambitions supporting them with regular feedback, training, and development opportunities Our colleagues think broadly about where they can make the most impact, and we encourage them to grow their role locally, regionally, or even internationally, As we welcome new people on board, its important to us to have diverse, inclusive teams, and we value different perspectives and experiences,

Posted 1 month ago

Apply

5.0 - 6.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

JAVA Developer We are seeking a highly skilled and experienced iOS Developer with 5-6 years of hands-on experience in developing and maintaining high-quality mobile applications. The ideal candidate should be proficient in Swift and well-versed in Apple iOS SDK, UI frameworks, and testing frameworks. They should be passionate about mobile technologies, follow industry best practices, and be capable of delivering scalable, secure, and high-performing applications. iOS Application Development Design, develop, and maintain advanced iOS applications using Swift, Xcode IDE, and iOS SDK. Implement UI/UX designs using Interface Builder and ensure seamless user experience. Optimize application performance, memory usage, and network efficiency. Architectural and API Integration Develop modular, reusable, and testable code following MVVM, MVC, or VIPER architectures. Integrate RESTful APIs using Alamofire for efficient data handling and synchronization. Work with Cocoa Touch frameworks to enhance application capabilities. Code Quality and Testing Write unit and UI tests using XCTest, Quick, XCUITest, Appium, and EarlGrey to ensure code reliability and performance. Automate testing and deployment processes using Fastlane and BuddyBuild. Continuous Integration & Deployment Deploy applications to App Store/TestFlight with CI/CD pipelines. Work with TestFlight for beta testing and gathering user feedback. Collaboration & Problem Solving Work closely with designers, backend developers, and product teams to define and ship new features. Debug and resolve application issues, optimize app performance, and improve code quality. Stay up to date with iOS development trends, frameworks, and best practices. Mandatory Skills Programming Languages & IDE: Swift, Xcode IDE Frameworks: iOS SDK, Cocoa Touch UI Development: Interface Builder, Auto Layout Networking: Alamofire, REST API Integration Reactive Programming: RxSwift Testing Frameworks: XCTest, XCUITest, Quick, EarlGrey CI/CD & Deployment: Fastlane, BuddyBuild, TestFlight Debugging & Performance Tools: Instruments, Simulator Show more Show less

Posted 1 month ago

Apply

5.0 - 6.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

We are looking for a highly skilled Android Developer with 5-6 years of experience to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Android applications. They should have expertise in Android Studio, SQLite, Android UI & Interactivity, ADB (Android Debug Bridge), Android Virtual Device (AVD), Android Emulator, Maven, Gradle & Android Plugin. The candidate should be passionate about mobile technologies and have a strong understanding of the Android ecosystem, including best practices and emerging trends. Application Development Design, develop, and maintain high-quality Android applications. Implement modern UI/UX design principles to enhance user experience. Work with RESTful APIs to connect Android applications to back-end services. Debugging & Performance Optimization Utilize ADB (Android Debug Bridge) and Android Studio Profiler for debugging and performance analysis. Optimize application performance, memory usage, and battery efficiency. Database Management Design and manage local databases using SQLite and Room Persistence Library. Implement data storage and caching strategies for offline access. Development Tools & Build Management Utilize Android Studio for coding, testing, and debugging. Configure and manage dependencies using Maven, Gradle & Android Plugin. Work with Android Virtual Device (AVD) and Android Emulator for testing across multiple devices. Code Quality & Testing Write clean, maintainable, and efficient code following coding best practices. Implement unit tests and UI tests for application reliability. Utilize tools like Espresso, JUnit, and Mockito for automated testing. Collaboration & Agile Development Collaborate with designers, product managers, and backend developers to define application features. Participate in agile development cycles, including sprints, daily stand-ups, and retrospectives. Review peer code and provide constructive feedback. Security & Compliance Implement security best practices to safeguard user data and prevent vulnerabilities. Ensure compliance with Android platform guidelines and Google Play Store requirements. Continuous Improvement & Learning Stay updated with the latest Android development trends, tools, and frameworks. Explore and integrate emerging technologies such as Jetpack Compose, Kotlin Coroutines, and MVVM architecture. Mandatory Skills Android Studio Strong expertise in Android development using Android Studio. SQLite & Room Database Proficiency in local data storage and database management. Android UI & Interactivity Deep understanding of XML layouts, View components, Material Design principles, and Jetpack components. ADB (Android Debug Bridge) Experience in debugging and interacting with Android devices. Android Virtual Device (AVD) & Android Emulator Experience in configuring and testing apps on virtual devices. Maven & Gradle Strong knowledge of dependency management and build automation. Kotlin & Java Advanced-level proficiency in both languages. Show more Show less

Posted 1 month ago

Apply

4.0 - 6.0 years

5 - 8 Lacs

Gurugram

Work from Office

Naukri logo

Extensive experience (>;= 5 years) in .NET development. Existing platform is built within .NET desktop. Experience with SQL servers, gathering and managing data from SAP etc. Experience with Robotic Process Automation. has in-house RPA expertise, but require expertise in being able to interface with RPA processes. Familiarity with UI design, as this is required to be upgraded for the system. Expert in desktop development technologies, including WPF, MVVM and XAML. Any other framework is a plus. Excellent problem-solving, communication, and teamwork skills. There is a large amount of engagement is key to resolve customer issues and work effectively with the client. Skills on best code practice, clean coding, and optimization of application performance Work with Clients on BI Development. Client is working with the Nordics region to deliver web application delivery for their Business Intelligence team. Fluent command of English, both written and spoken. Spoken Swedish would be an advantage, if engaging with Nordics Region. Maintain good and strong relationships with all key liaisons EXPERIENCE 4.5-6 Years SKILLS Primary Skill: .NET Development Sub Skill(s): .NET Development Additional Skill(s): C#, MVVM, Win Forms, WPF, MySQL, JavaScript Development

Posted 1 month ago

Apply

2.0 - 4.0 years

4 - 6 Lacs

Bengaluru

Work from Office

Naukri logo

About Credit Saison India Established in 2019, CS India is one of the country s fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale, meeting India s huge gap for credit, especially with underserved and under penetrated segments of the population. Credit Saison India is committed to growing as a lender and evolving its offerings in India for the long-term for MSMEs, households, individuals and more. CS India is registered with the Reserve Bank of India (RBI) and has an AAA rating from CRISIL (a subsidiary of S&P Global) and CARE Ratings. Currently, CS India has a branch network of 45 physical offices, 1.2 million active loans, an AUM of over US$1.5B and an employee base of about 1,000 people. Credit Saison India (CS India) is part of Saison International, a global financial company with a mission to bring people, partners and technology together, creating resilient and innovative financial solutions for positive impact. Across its business arms of lending and corporate venture capital, Saison International is committed to being a transformative partner in creating opportunities and enabling the dreams of people. Based in Singapore, over 1,000 employees work across Saison s global operations spanning Singapore, India, Indonesia, Thailand, Vietnam, Mexico, Brazil. Saison International is the international headquarters (IHQ) of Credit Saison Company Limited, founded in 1951 and one of Japan s largest lending conglomerates with over 70 years of history and listed on the Tokyo Stock Exchange. The Company has evolved from a credit-card issuer to a diversified financial services provider across payments, leasing, finance, real estate and entertainment. Job Summary: As a Senior Mobile Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications. You will collaborate closely with cross-functional teams to deliver user-friendly and performant apps that meet our business objectives. Your role will involve working on complex mobile projects, contributing to the overall mobile strategy of the company. Key Responsibilities: Design and Development: Design, and develop mobile applications for Android , iOS platforms using Flutter (Dart) framework. Code Quality: Write clean, maintainable, and efficient code following best practices, including code reviews and continuous integration. Performance Optimisation: Ensure applications are optimised for speed, scalability, and reliability. User Experience: Collaborate with UX/UI designers to implement intuitive and responsive user interfaces. Security: Implement best practices for app security, data protection, and user privacy. Documentation: Maintain comprehensive documentation for code, architecture, and development processes. Qualifications & Education: Experience: 2-4 years of professional experience in mobile application development. Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Technical Skills: Strong proficiency in either Android (Java/Kotlin) or iOS (Swift/Objective-C) development. Experience with Flutter (Dart) for cross-platform mobile development is a plus. Understanding of mobile architecture patterns (MVC, MVVM, VIPER, etc.). Familiarity with RESTful APIs, third-party libraries, and integration tools. Knowledge of mobile app deployment processes in Google Play Store and Apple App Store. Tools: Experience with version control (Git), CI/CD pipelines, and any mobile testing frameworks. About Credit Saison IndiaEstablished in 2019, CS India is one of the country s fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled p...

Posted 1 month ago

Apply

5.0 - 8.0 years

27 - 42 Lacs

Chennai

Work from Office

Naukri logo

Job Summary: We are seeking a talented WPF .NET C# Developer to join our team. The ideal candidate will have a strong background in C#, .NET, and WPF, with a focus on creating high-quality, user-friendly applications. Key Responsibilities: Design, develop, and maintain WPF applications using C# and .NET. Implement and manage SQL databases to support application functionality. Create intuitive and responsive user interfaces using XAML and WPF UI elements. Apply the MVVM pattern to ensure clean and maintainable code. Utilize LINQ for efficient data manipulation. Perform asynchronous programming to enhance application performance. Debug and test applications to ensure reliability and performance. Collaborate with cross-functional teams to gather requirements and deliver solutions. Optimize application performance and ensure scalability. Document development processes, code, and application functionalities. Qualifications: Proven experience in developing WPF applications using C# and .NET. Strong understanding of object-oriented programming (OOP) concepts. Experience with SQL and database management systems. Familiarity with XAML and WPF controls, layouts, and data binding. Knowledge of the MVVM architectural pattern. Proficiency in LINQ for data manipulation. Understanding of asynchronous programming (async/await). Experience with debugging and testing frameworks (e.g., MSTest, NUnit). Familiarity with version control systems like Git. Basic understanding of UX design principles. Ability to optimize application performance. Skills: Proficiency in C# language fundamentals. Knowledge of the .NET Framework or .NET Core/5+. Familiarity with the Common Language Runtime (CLR). Understanding of XAML for designing UI. Knowledge of WPF controls, layouts, and data binding. Experience with WPF styles, templates, and resources. Understanding of the MVVM architectural pattern. Ability to implement data binding and command patterns. Proficiency in using LINQ for data manipulation. Knowledge of SQL for database interactions. Experience with database management systems like SQL Server or SQLite. Understanding of async and await keywords for asynchronous operations. Skills in debugging WPF applications. Familiarity with unit testing frameworks like MSTest or NUnit. Experience with version control systems like Git. Familiarity with popular WPF libraries and tools (e.g., MahApps.Metro, Prism). Basic understanding of UX principles. Techniques for optimizing the performance of WPF applications. Good To Have: Its good understand Automation Anywhere & VBA code

Posted 1 month ago

Apply

3.0 - 5.0 years

4 - 7 Lacs

Bengaluru

Hybrid

Naukri logo

We are looking for a passionate and skilled iOS Developer to join our team supporting our client HPE. The ideal candidate should have hands-on experience in building and maintaining high-performance, scalable iOS applications.

Posted 1 month ago

Apply

5.0 - 9.0 years

30 - 35 Lacs

Bengaluru

Work from Office

Naukri logo

Experience building apps for Android Automotive OS (AAOS) or embedded Android IVI systems. Familiarity with Android Automotive OS (AAOS) and Android HMI patterns. Knowledge of Android app lifecycle, permissions, and inter-process communication (IPC). Experience with Android Architecture Components (ViewModel, LiveData, Navigation, DataBinding). Ability to debug and optimize Android apps using tools like Android Studio, logcat, Systrace, and Profiler.

Posted 1 month ago

Apply

5.0 - 9.0 years

6 - 12 Lacs

Hyderabad, Chennai, Bengaluru

Work from Office

Naukri logo

Hello, Greetings from USM Business Systems..! We have openings for below requirement on Contract Basis Role: Android App Developer Location: Hyderabad only Contract period: 6months Experience: 5-6 years of professional experience in Android app development. Notice Period: Immediate to 15days Requirements: Skills: Strong proficiency in Kotlin and Java for Android development. Deep understanding of Android SDK, Android components, and mobile development best practices. Proficiency in building responsive UIs using XML, Jetpack Compose, and other UI frameworks. Solid experience working with RESTful APIs and third-party libraries and APIs. Knowledge of Android architecture components (ViewModel, LiveData, Room, etc.). Familiarity with Gradle, version control systems like Git, and CI/CD pipelines. Strong understanding of memory management, networking, and multithreading in Android applications. Hands-on experience with tools like Android Studio, Firebase, Crashlytics, and Google Analytics. Experience with Google Play Store guidelines and app submission process Knowledge of unit testing and UI testing frameworks for Android (JUnit, Espresso, etc.). Nice to Have skills: Experience with MVVM or MVP architectural patterns. Experience with Kotlin Multiplatform or React Native for cross-platform development. Familiarity with cloud technologies such as AWS or Azure. Experience with Agile/Scrum methodologies. Experience with integrating payment gateways, in-app purchases, or other complex third-party services. Key Responsibilities: Lead the design, development, and deployment of Android applications. Write clean, efficient, and maintainable code while adhering to industry standards and best practices. Collaborate with cross-functional teams including Product, UX/UI designers, and backend engineers to deliver high-quality mobile apps. Troubleshoot, debug, and optimize existing Android applications for performance, scalability, and user experience. Implement and maintain new features in existing applications, ensuring seamless user experience across devices. Stay up-to-date with the latest Android trends, technologies, and best practices. Mentor and guide junior developers to help grow the Android team. Continuously improve the development process by integrating feedback and adapting to new tools and technologies. Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices. Write unit tests, and automate testing to ensure the quality of the application. If interested please share your details along with updated Resume to kprasanna@usmsystems.com Candidate Name : Email ID : Phone Number : Current Location : Total Experience : Relevant Experience : Current Employer : Current/Last Project : Current Salary : Expected Salary : Availability to Join : Preferred Location(s) : LinkedIn Profile : Interview Availability :

Posted 1 month ago

Apply

6.0 - 10.0 years

20 - 32 Lacs

Bengaluru

Hybrid

Naukri logo

Role : Staff Engineer- Android Developer Exp: 6-10 years Location: Bangalore What you will do: Plan, design, and develop Android applications that are highly scalable, secure, reliable, and deployed over a large customer base. Follow SOLID design principles, and design patterns ( MVP, MVVM, etc.) for scalable and maintainable code. Implement features related to real-time communication (WebRTC, XMPP). Participate in and seek continuous learning through peer review. Apply current or emerging frameworks to meet the needs of the Android client architecture . Collaborate effectively with QA, Release Engineering, DevOps, IT, Tech Support, and Professional Services Ensure quick resolutions to issues, maintaining a high standard of customer satisfaction. What you will need: Required Skills: Minimum 6+ years of experience in designing and developing enterprise software applications including the experience in architecting and developing applications on the Android platform. Experience in Java, Kotlin , and dependency injection for Android app development. Experience with Media, Telecom, FCM, Network, JSON, XML, Web Services, and SQLite . Advanced experience with Android Studio, Gradle, Git, and continuous integratio n with Strong knowledge of the Android mobile landscape, architectures, trends, and emerging technologies. Expertise in mobile and Java frameworks/accelerators . Knowledge of WebRTC, XMPP, DAO, Firebase, RESTAPIs, Crashlytics, and JetPack libraries, SQLite libraries and crash reporting tools In-depth understanding of the Agile software development lifecycle with Excellent troubleshooting and debugging, communications, and documentation skills Apply now by sharing your resume at divya@beanhr.com

Posted 1 month ago

Apply

5.0 years

0 Lacs

Saravanampatti, Coimbatore, Tamil Nadu

On-site

Indeed logo

Job Title: Senior Flutter Developer Job Type: Full-Time (Onsite) Location: Coimbatore, Tamil Nadu Experience Required: 5+ Years Job Summary: We are looking for an experienced Senior Flutter Developer to join our onsite development team in Coimbatore . The ideal candidate will have over 5 years of experience in building and deploying cross-platform mobile applications using Flutter & Dart , along with solid expertise in app hosting and deployment across Google Play Store, Apple App Store and Firebase. Key Responsibilities: Design, develop, and maintain cross-platform mobile apps using Flutter. Work closely with product managers, designers and backend developers to deliver high-quality mobile experiences. Deploy and manage applications on the Play Store, App Store and Firebase hosting platforms. Manage app signing, provisioning profiles, store submissions and release updates. Implement responsive and adaptive UI designs. Ensure performance, quality and responsiveness of applications. Collaborate on CI/CD implementation and automated deployment. Debug and resolve app issues, crashes and store rejection feedback. Maintain clean, scalable and well-documented codebase. Mentor junior developers and conduct code reviews. Requirements: Bachelor's degree in Computer Science, IT or a related field. Minimum 5 years of experience with Flutter and Dart . Strong understanding of mobile app development life cycle and architecture (e.g., BLoC, MVVM, Provider). Hands-on experience with Firebase (Authentication, Hosting, Firestore, FCM, Crashlytics). Proficient in deploying apps to Play Store and App Store, with knowledge of guidelines and submission processes. Experience working with RESTful APIs, third-party libraries and integrations. Familiarity with Git and version control systems. Strong problem-solving and debugging skills. Excellent communication and team collaboration skills. Job Types: Full-time, Permanent Benefits: Health insurance Provident Fund Schedule: Day shift Monday to Friday Work Location: In person

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Salt Lake, Kolkata, West Bengal

On-site

Indeed logo

Job Title - Flutter Developer Reporting to - Team Leader Roles and responsibilities- ● Develop and implement user interfaces for mobile applications, ensuring a seamless and engaging user experience.​ ● Connect front-end applications with back-end services, ensuring efficient data flow and functionality.​ ● Analyze user requirements and design scalable, maintainable application architectures.​ ● Write clean, efficient code and troubleshoot, debug, and upgrade existing applications.​ ● Optimize applications for speed, scalability, and performance across various devices.​ ● Ensure application security by implementing appropriate authentication and data protection protocols. Experience- 2 to 5 years Skills required- ● Bachelor’s degree in computer science or software engineering. ● Solid understanding of the Dart programming language and the Flutter framework for building cross-platform applications.​ ● Knowledge of design principles and experience in creating responsive and user-friendly interfaces.​ ● Familiarity with mobile application architectures such as MVP, MVVM, or MVC. ● Experience in integrating APIs and working with backend services to connect applications with databases and other services.​ ● Proficiency in using version control tools like Git for collaborative development.​ ● Strong analytical and troubleshooting abilities to identify and resolve application issues.​ ● Effective communication skills and the ability to work collaboratively in a team environment. Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹35,000.00 per month Benefits: Paid time off Schedule: Day shift Supplemental Pay: Yearly bonus Location: Salt Lake, Kolkata, West Bengal (Preferred) Work Location: In person

Posted 1 month ago

Apply

0.0 - 3.0 years

0 Lacs

Raipur, Chhattisgarh

On-site

Indeed logo

Full Time Raipur, Chhattisgarh Number Of Vacancies: 1 Job Description We are seeking an experienced Android Native Developer with a minimum of 3 years of experience to join our team. As an Android Native Developer, you will be responsible for designing, developing, and maintaining high-quality and performant Android applications using Java and Kotlin. Your primary focus will be on creating user-friendly and efficient mobile applications that meet the needs of our users. Responsibilities Collaborate with product managers, designers, and backend developers to understand project requirements and translate them into technical specifications. Design and develop Android applications using Java and Kotlin. Write clean, efficient, and well-documented code while following best practices and coding standards. Optimize application performance for smooth user experiences on a variety of Android devices. Integrate mobile applications with backend services and APIs. Troubleshoot and resolve issues reported by users and implement improvements to enhance app functionality. Requirements Bachelor’s degree in Computer Science, Software Engineering, or a related field. (Equivalent work experience may be considered.) Minimum of 3 years of proven experience in Android app development using Java and/or Kotlin. Strong proficiency in Java and/or Kotlin programming languages. Experience with Android Studio, Gradle, and other relevant development tools. Solid understanding of Android UI design principles and guidelines. Familiarity with RESTful APIs and asynchronous request handling. Preferred Qualifications: Knowledge of other mobile development frameworks, such as React Native or Flutter. Experience with version control systems, preferably Git. Familiarity with MVP, MVVM, or other architectural patterns. Knowledge of mobile app security best practices. If you are passionate about creating impactful android mobile applications and possess the required skills, we encourage you to apply and become an essential part of our success story.

Posted 1 month ago

Apply

0.0 - 10.0 years

0 Lacs

Delhi, Delhi

On-site

Indeed logo

Job Title: Senior iOS Developer Location: Onsite – Delhi Experience:5 -10years Job Type: Full-time Job Description: We are looking for a highly skilled Senior iOS Developer to join our team at our Delhi office. The ideal candidate will have strong experience in building and maintaining high-performance iOS applications, with a focus on Swift, Objective-C, and the latest iOS frameworks. Key Responsibilities: Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features Ensure the performance, quality, and responsiveness of applications Identify and fix bugs and performance bottlenecks Maintain code quality, organization, and automation Requirements: 5+years of experience in iOS development Proficiency in Swift and Objective-C Solid understanding of iOS frameworks and design patterns Experience with RESTful APIs and version control (Git) Good problem-solving and communication skills Preferred: Experience with app store deployment Knowledge of MVVM/MVC architecture Familiarity with third-party libraries and APIs To Apply: Send your resume to hr@healthclickaway.com with the subject “Sr iOS Developer – Delhi”. Job Type: Full-time Pay: ₹800,000.00 - ₹1,500,000.00 per year Schedule: Day shift Morning shift Work Location: In person

Posted 1 month ago

Apply

3.0 - 4.0 years

0 Lacs

Mohali, Punjab

On-site

Indeed logo

Hiring!!! #Android Developer #Experience: 3-4Years #Location: Mohali, Punjab Salary:Hike on current Skills Required: Kotlin and Java Hands on experience with MVC and MVVM architecture Jetpack Navigation Dependency Injection Kotlin Coroutine Network Request (API) Implementation Social Logins Comprehensive knowledge of Android Component Lifecycle Firebase Push Notifications Hands on experience with publishing app on the PlayStore. Good Communication skills Client handling Must #5daysworking #workfromoffice Job Type: Full-time Pay: ₹40,000.00 - ₹50,000.00 per month Schedule: Day shift Work Location: In person

Posted 1 month ago

Apply

0.0 - 2.0 years

0 Lacs

Noida, Uttar Pradesh

On-site

Indeed logo

Full job description Designation: Flutter Developer Job Type: Full-time Permanent Location: D-77, D Block, Sector 63, Noida Uttar Pradesh Shift: Day Shift (10 am to 7 pm) Company - FineSoft Technologies Pvt Ltd. Job Summary: We are seeking a skilled and passionate Flutter Developer to design, build, and maintain high-performance mobile applications. The ideal candidate will have a strong foundation in Flutter and Dart, a keen eye for UI/UX detail, and experience collaborating across multidisciplinary teams to deliver scalable, robust applications. Key Responsibilities: Design, develop, and maintain cross-platform mobile applications using Flutter and Dart. Translate complex UI/UX designs into high-quality, responsive, and adaptive user interfaces. Integrate third-party APIs, RESTful web services, and manage application state effectively (e.g., Provider, Riverpod, Bloc). Ensure application performance, quality, and responsiveness by writing clean, maintainable, and scalable code. Collaborate closely with product managers, designers, and backend engineers to define, design, and ship new features. Conduct thorough testing (unit, widget, and integration tests) to ensure reliability and stability. Stay current with the latest Flutter releases, libraries, and industry trends to drive continuous improvement. Qualifications and Requirements: Bachelor's degree in Computer Science, Information Technology, or a related technical field. Minimum 2+ year of professional experience in Flutter mobile application development. Proficiency in Dart programming language and a deep understanding of the Flutter framework and ecosystem. Strong grasp of mobile UI/UX best practices, with the ability to deliver pixel-perfect designs across different device sizes and platforms. Experience integrating RESTful APIs, handling asynchronous programming, and state management. Solid understanding of mobile architecture patterns (MVC, MVVM, Clean Architecture) and app lifecycle management. Hands-on experience with native Android development in Kotlin is required. Experience with Java is an added advantage (optional but preferred). Familiarity with version control tools (e.g., Git) and CI/CD practices. Excellent analytical thinking, debugging, and problem-solving skills. Strong communication skills with the ability to clearly articulate technical concepts. Preferred Skills (Nice to Have): Familiarity with iOS native development (Swift/Objective-C). Experience with automated testing frameworks for Flutter. Knowledge of cloud services (Firebase, AWS Amplify) and push notifications. Contribution to open-source Flutter projects or personal app portfolio on GitHub or Play Store. Job Types: Full-time, Permanent Pay: ₹13,628.30 - ₹25,889.55 per month Schedule: Day shift Supplemental Pay: Yearly bonus Ability to commute/relocate: Noida, Uttar Pradesh: Reliably commute or planning to relocate before starting work (Required) Education: Bachelor's (Required) Experience: Flutter: 2 years (Required) Language: English (Required) Location: Noida, Uttar Pradesh (Required) Work Location: In person

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

About Us Visit Health is a pioneering health-tech platform, founded in 2016 by BITS Pilani alumni, dedicated to making healthcare accessible, affordable, and preventive. Originated as a telemedicine platform during the 2015 Swine Flu epidemic, Visit Health has grown into an all-in-one wellness ecosystem that connects doctors, insurers, and millions of families. Our services range from physical and mental wellness to OPD benefits, empowering both individuals and corporations to prioritize well-being. Our Core Offerings - Employee Assistance Program (EAP): Mental health support services for a balanced work-life experience. - Personalized Health Plans: Tailored wellness programs with fitness, meditation, and nutritional guidance. - Health Check-ups & Screenings: Preventive check-ups and vaccinations for proactive health management. - Comprehensive Wellness Programs: Designed to boost morale, productivity, and holistic employee health. - Preventive & OPD Care: Seamless primary care and OPD services, reducing out-of-pocket expenses through cashless OPD benefits. Founding Team The founding team — Chetan Anand, Anurag Prasad, Vaibhav Singh, and Shashvat Tripathi — established Visit Health to bridge the healthcare gap in India. Driven by their experiences with limited healthcare access in Pilani, they have built Visit Health into a platform that advocates quality, accessible healthcare for everyone. What Sets Us Apart - Comprehensive & Flexible OPD Benefits: Visit offers unlimited access packages for employees and dependents, covering mental health, nutrition, diagnostics, and doctor consultations. - Integrated Platform: Combining primary and secondary care, our platform connects corporates, insurers, and retailers, making healthcare seamless and holistic. - Engagement & Gamification: AI-driven insights, step challenges, and rewards (FitCoins) drive high engagement and builds lasting healthy habits. - 24/7 Accessibility: Accessible health support anytime, designed to address India’s diverse healthcare needs. Key Milestones & Achievements - Expanding Primary Care Access: Serving over 5 million users with 1.5 million annual health checkups, 500,000 doctor consultations, and 200,000 pharmacy orders. - Strategic Partnerships: Collaborations with leading insurers and doctors, reaching 2,500 major corporations and MSMEs. - Technological Innovation: Introduced India’s first cashless OPD insurance program in partnership with Apollo Munich, with a network of over 35,000 doctors. - Awards & Recognition: Honored in Forbes 30 Under 30 Asia (2020) and BITSAA Global 30 Under 30 (2022). - Funding Success: Secured over $40 million in investments to drive growth and service expansion. Future Vision Visit Health aims to further strengthen India’s primary care infrastructure, expand its corporate and insurer partnerships, and introduce advanced health tech solutions. With a focus on universal health coverage, we’re committed to making healthcare accessible for all employees and their families, supporting them in leading healthier lives. Visit Health — Empowering workplaces with accessible, affordable, and impactful healthcare. J ob Summary We are looking for a skilled and passionate Android Developer to join our dynamic team. You will be responsible for the development and maintenance of high-quality mobile applications for the Android platform. Working closely with cross-functional teams, including product managers, designers, and other engineers, you will play a key role in delivering innovative and user-friendly mobile experiences to our users. Responsibilities Design, develop, and maintain new and existing Android applications. Collaborate with product and design teams to define app features and specifications. Translate designs and wireframes into clean, efficient, and maintainable code. Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs, troubleshoot issues, and improve application performance. Write unit and integration tests to ensure code robustness and reliability. Integrate with backend services and third-party APIs. Keep up-to-date with the latest Android development trends, tools, and best practices. Participate in code reviews to maintain code quality and share knowledge. Collaborate with cross-functional teams in an Agile development environment. Optimize applications for maximum speed and scalability. Help maintain code quality, organization, and automation. Ensure applications meet the required technical and quality standards. Potentially mentor junior developers and share technical expertise. Skills and Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). Proven experience in Android app development using Java and/or Kotlin. Strong understanding of the Android SDK, different Android versions, and how to support various screen sizes and devices. Experience with Android Studio and other relevant development tools. Familiarity with architectural patterns such as MVVM, MVP, or Clean Architecture. Experience with RESTful APIs and JSON. Proficient understanding of code versioning tools, such as Git. Solid understanding of object-oriented programming principles and design patterns. Experience with testing frameworks and writing unit, integration, and UI tests. Familiarity with dependency injection frameworks (e.g., Dagger/Hilt). Understanding of UI/UX principles and best practices for mobile applications. Strong problem-solving and debugging skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Preferred Qualifications Experience with Kotlin coroutines and Flow. Familiarity with Jetpack Compose. Experience with background processing and task management on Android. Knowledge of performance optimization techniques. Experience with CI/CD pipelines for mobile applications. Understanding of security best practices for mobile development. Experience with Agile development methodologies. Published one or more original Android apps in the Google Play Store. Show more Show less

Posted 1 month ago

Apply

0.0 - 5.0 years

0 Lacs

Twenty-four Parganas District, West Bengal

Remote

Indeed logo

(Urgent Hiring) Apply only if you are an immediate joiner Job description Job Title: Flutter Developer Work Type: On-site Employment Type: Full-time Experience Level: 3-5 years Job Location: Newtown, Kolkata, West Bengal Job Summary: We are seeking a skilled and passionate Flutter Developer to join our development team. As a Flutter Developer, you will be responsible for designing, developing, testing, and maintaining high-performance mobile applications for Android and iOS using the Flutter framework. You’ll collaborate closely with UI/UX designers, backend developers, and project managers to deliver smooth, user-friendly apps with clean and scalable code. Key Responsibilities: Develop and maintain cross-platform mobile applications using Flutter and Dart. Translate UI/UX designs into high-quality, responsive code. Collaborate with designers and backend developers to integrate APIs and data services. Optimize app performance, usability, and responsiveness. Fix bugs and improve app performance and stability. Participate in code reviews, testing, and continuous integration. Stay up-to-date with the latest trends and technologies in mobile development and Flutter. Required Skills & Qualifications: Proven experience with Flutter and Dart in building cross-platform mobile applications. Solid understanding of mobile app architecture and design patterns (e.g., MVC, MVVM, BLoC, Provider). Experience integrating RESTful APIs and third-party libraries. Strong understanding of Android/iOS app development life cycles. Familiarity with Git and version control tools. Knowledge of Firebase, cloud messaging, and push notifications is a plus. Ability to write clean, maintainable, and well-documented code. Good problem-solving skills and attention to detail. Preferred Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a bonus. Knowledge of CI/CD pipelines and automated testing. Experience with app deployment to Google Play Store and Apple App Store. What We Offer: Competitive salary and performance bonuses Flexible working hours and remote options Opportunity to work on exciting and challenging projects Collaborative and growth-oriented work environment Career advancement opportunities How to Apply: Send your resume, portfolio, and a brief cover letter to hr@webtechnomind.com or you can send your resume at +91 6289 101 522 Job Types: Full-time, Permanent Benefits: Paid sick time Paid time off Schedule: Day shift Monday to Friday Weekend availability Language: English (Required) Work Location: In person Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹40,000.00 per month Benefits: Paid sick time Paid time off Schedule: Day shift Monday to Friday Weekend availability Work Location: In person

Posted 1 month ago

Apply

5 - 6 years

0 Lacs

Chennai, Tamil Nadu, India

Remote

Linkedin logo

Your Title: Lead Software Engineer Job Location: Hybrid – Chennai, India Our Department: Civil Construction Field Systems(CCFS) Are you looking to advance your career by contributing to innovative cross-platform mobile projects in MAUI or Xamarin Forms, helping to shape the future of construction technology? What You Will Do We are seeking a talented and experienced Lead Software Engineer for mobile app development using cross-platform frameworks, specifically MAUI (Multi-platform App UI) or Xamarin Forms. In this role, you will be responsible for designing, building, and maintaining high-quality mobile applications for the construction industry. You will ensure the performance, quality, and responsiveness of applications across various platforms. Technical Contribution: Contribute to the design and architecture of mobile applications using MAUI or Xamarin Forms, ensuring adherence to best practices in coding, testing, and deployment. Development: Participate in the entire mobile development process, including coding, testing, debugging, and deployment of cross-platform applications. Collaboration: Work with product managers, designers, and QA teams to implement user-friendly features and applications that meet business needs. Performance Optimization: Analyze and optimize application performance, ensuring smooth user experiences across devices and platforms. Cross-Platform Integration: Ensure seamless integration with various services and APIs, addressing platform-specific functionalities as needed. Continuous Improvement: Stay updated with the latest trends and technologies in mobile development, and propose enhancements to improve the development process. What Skills & Experience You Should Bring Education: BE/BTech/ME/MTech/M.S. in Computer Science Engineering or an equivalent degree Experience: 5-6 years of experience in mobile application development, with at least 2 years of experience in senior engineering roles. Frameworks: Proficiency in cross-platform frameworks like MAUI or Xamarin Forms for mobile app development. Languages: Strong experience in C# and .NET, with a solid understanding of MVVM architecture and design patterns. Mobile Platforms: Familiarity with both iOS and Android development environments, including the nuances of each platform. Agile Methodologies: Experience working in Agile/Scrum teams, participating in sprint planning, retrospectives, and delivering on development commitments. About Trimble Dedicated to the world’s tomorrow, Trimble is a technology company delivering solutions that enable our customers to work in new ways to measure, build, grow and move goods for a better quality of life. Core technologies in positioning, modeling, connectivity and data analytics connect the digital and physical worlds to improve productivity, quality, safety, transparency and sustainability. From purpose-built products and enterprise lifecycle solutions to industry cloud services, Trimble is transforming critical industries such as construction, geospatial, agriculture and transportation to power an interconnected world of work. For more information about Trimble (NASDAQ: TRMB), visit: www.trimble.com About Your Location The position offers a hybrid model, with a balance of remote work and on-site presence at our Chennai office. In this hybrid role, you will work with your manager to establish a mutually agreeable schedule based on the position's requirements and business needs. Typically, hybrid positions require 3 days per week, or 60% of the month, in the office. Candidates should expect to be in the office for key meetings, collaboration sessions, and other in-person engagements as required. Travel may occasionally be necessary depending on project needs. About Our CCFS Division Trimble Field Systems develops hardware, software and services that connect the site to the office for key industries around the world, including civil construction, surveying, mapping, automotive, marine, utilities and more. Leveraging decades of expertise and a commitment to driving innovative breakthroughs, we offer solutions that solve for today’s most pressing challenges. Trimble’s Inclusiveness Commitment We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work. We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from. Trimble’s Privacy Policy Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Company Description Talent Wave Systems is a dynamic solutions provider specializing in end-to-end recruitment services, USA-based technical hiring, and custom web development. We connect top-tier talent with growing organizations through scalable hiring solutions tailored to global needs. Our technology division crafts high-performing websites and applications using cutting-edge technologies to help businesses innovate and grow in the digital age. Talent Wave Systems ensures quality, agility, and long-term success in all services provided. Role Description This is a full-time, on-site role for a .Net Full-Stack Developer located in Chennai or Mumbai. The .Net Full-Stack Developer will be responsible for developing and maintaining both front-end and back-end components of web applications. Daily tasks include coding, testing, debugging, and collaborating with other developers and designers to ensure high-quality software solutions. The developer will also be involved in creating and maintaining thorough documentation of the development process and codebase. Qualifications Proficiency in WPF, C#, and WCF (Mandatory skill) is essential for creating and managing complex applications. Understanding of MVVM design pattern to ensure clean code separation and enhanced application architecture. Experience with Core API development is vital for building robust services and APIs. Knowledge of IIS for deploying, managing, and maintaining web applications efficiently. Experience working with web services to integrate various external systems and services seamlessly. Ability to analyze and solve complex problems proactively and independently. Strong communication skills to effectively collaborate with team members and stakeholders. Detail-oriented with a passion for writing clean, maintainable, and scalable code. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

Remote

Linkedin logo

About the role: As a developer, you will be responsible for creating innovative, cutting-edge, and highly scalable applications on iOS. You will ensure the performance, quality, and responsiveness of applications while collaborating with a team to define, design, and ship new features. Requirements: Expert level experience in developing Native iOS apps, creating iOS Architecture and converting mobile interfaces to polish mobile apps. Excellent understanding of design patterns and API communication with apps. Experience with Swift 4 & 5. Ability to work on MVVM & VIPER architecture models. Expertise in developing UI using SwiftUI and custom UI development for iOS. Familiarity with iOS updates, including animations, auto layout, and CocoaPods. Knowledge of Core Image, Core Audio and Accelerate frameworks. Deep understanding of Memory Management. Knowledge of threading, networking, persistence, and user-interface design in iOS. Experience with offline storage, DB migration, threading, CoreData and performance tuning. Experience with low-level libraries, UI animations, persistence, charting, Google Maps integration, analytics, payment gateways, deep linking, etc. Thorough understanding of the responsibilities of the platform, database, Restful API Integration, Apple's design principles. Knowledge of version control system such as Git, Github. Excellent knowledge of debugging and unit testing concepts. Must have experience in building scalable applications. Responsibilities: Create architecture for new iOS apps. Design and deliver features for iPhone and iPad applications. Ensure application performance, quality, and responsiveness meet high standards. Unit-test code for robustness, covering edge cases, usability, and reliability. Diagnose problems aggressively and employ creative problem-solving skills. Collaborate with a team to define, design, and ship new features. Help maintain and improve code quality. Continuously discover, evaluate, and implement new technologies for development efficiency. Create user guides and documentation. Work effectively as both an independent developer and a team player. How Totality can add value for you: The well-funded organization built to scale. Health coverage. Standard Leave policy. Fun team offsites. Gender neutral policy. POSH compliant. Remote work culture. Our interview process: Technical Interview I (45-60 mins). Assignment in case needed. Technical Interview II (45-60 mins). Cultural Fit (30 mins). Final Round with People Operations Lead. Location Requirement: This role is based in India, and we kindly request that only candidates located in India apply for this position. Show more Show less

Posted 1 month ago

Apply

0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Location: Bangalore Role: Software Engineer - Mobile(iOS) Roles & Responsibilities iOS Development: Contribute to the development and maintenance of iOS applications and internal frameworks under the guidance of senior engineers. Collaboration: Work closely with product managers, designers, and senior developers to understand features and translate them into technical implementations. API Integration: Help integrate RESTful APIs and backend services into the iOS platform. Coding and Testing: Write clean, maintainable, and well-documented code. Assist in unit testing and debugging tasks. Learning & Growth: Be open to learning SDK development, iOS architecture patterns, and platform-specific security best practices. Platform Awareness: Keep up-to-date with iOS platform updates and adopt best practices around performance and compatibility. Team Support: Participate in code reviews, pair programming, and internal knowledge sharing sessions. Skills Required 1–2 years of professional iOS development experience. Proficiency in Swift ; familiarity with Objective-C is a plus. Good understanding of iOS fundamentals including view controllers, navigation, table/collection views, etc. Experience integrating REST APIs and using popular libraries (e.g., Alamofire, SDWebImage). Exposure to UIKit ; basic familiarity with SwiftUI is a bonus. Experience using Git for version control and familiarity with code reviews. Interest in clean code, architecture patterns (MVC/MVVM), and testable code. Good problem-solving and communication skills. Eagerness to learn about identity protocols, encryption, and modern iOS frameworks. Familiarity with tools like Xcode Instruments for debugging and performance profiling is a plus. Exposure to Core ML or Face/Liveness detection models is a bonus. Qualifications Bachelor's/Master’s degree in Computer Science, Computer Engineering, or equivalent technical degree. Solid understanding of programming fundamentals (OOP, data structures, algorithms). Willingness to work in an agile, cross-functional team environment. Passion for building seamless, secure, and user-centric mobile experiences. About VIDA Digital Identity VIDA is a government-licensed certificate authority (CA) operating under Indonesia’s Ministry of Electronics and Information Technology. Our key offerings include: Legally valid digital signatures ensuring secure and scalable identity solutions. Trusted identity verification services for industries such as BFSI, eCommerce, telecommunications, and healthcare. Advanced AI-driven fraud prevention : VIDA leverages sophisticated AI models to detect and prevent deepfake frauds, enhancing security and trust in digital interactions. Seamless integration to help businesses reduce onboarding friction while prioritizing user privacy and data security. For more information, you may visit our website at https://vida.id . Show more Show less

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies