Kotlin Jobs in Pune
7 Jobs Found
Android Developer
Ivs Software
Job Title: Android Developer About the Role IVS Software Solutions is seeking a skilled and motivated Android Developer to join our team. You will be responsible for end-to-end Android application development, collaborating closely with clients and internal teams to deliver high-quality, scalable, and user-centric mobile applications. This role requires a strong understanding of Android development, attention to detail, and excellent communication skills. Roles and Responsibilities: Define Clear Objectives Understand project requirements and define actionable goals for each development phase to stay focused and organized. Effective Communication Maintain regular updates with team members and clients. Communicate progress, address roadblocks, and seek feedback to align with project goals. Adherence to Design Guidelines Follow Android Material Design principles to ensure a consistent and intuitive user experience across devices. API Integration Integrate external APIs and data sources securely and efficiently. Handle edge cases and errors gracefully. Unit Testing Write and maintain comprehensive unit tests to validate app functionality and reliability. Bug Fixing & Performance Optimization Identify and fix bugs. Continuously analyze and optimize code for performance. Continuous Learning Stay current with emerging Android technologies, tools, and best practices. Documentation Document code, architecture, and APIs clearly for easy collaboration and future reference. Professional Conduct Maintain professionalism in team and client interactions. Meet deadlines and proactively address challenges. Key Requirements: Bachelor s degree in Computer Science, Engineering, or a related field. 1+ years of experience in Android application development. Proficiency in Kotlin, Java, Android SDK, and Android NDK. Familiar with RESTful APIs integration. Proficient in using Git or other version control systems. Knowledge of testing tools relevant to Android development. Strong analytical and problem-solving skills. Experience in a start-up environment is a plus. Qualification : Bachelors degree in Computer Science, Engineering, or a related field.
Android Developer
Infostretch
About Apexon Apexon is a digital-first technology services firm that accelerates business transformation and delivers human-centric digital experiences. We meet our customers wherever they are in the digital lifecycle, enabling them to outperform the competition with speed and innovation. Apexon integrates expertise in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, alongside deep experience in BFSI, healthcare, and life sciences. With support from Goldman Sachs Asset Management and Everstone Capital, Apexon boasts a global presence with 15 offices and 10 delivery centers across four continents. We are proud to drive #HumanFirstDigital solutions. Position: Android Developer Location: Ahmedabad, India Experience: 3-5 years Total Positions: 1 Job Description Apexon is seeking an Android Developer with hands-on experience in Android development, particularly in Bluetooth Low Energy (BLE) and Java/Kotlin. You ll be responsible for building and optimizing Android applications, developing prototype apps, ensuring the performance and quality of applications, and collaborating across teams. You ll also have the opportunity to work in an Agile environment, participating in Scrum ceremonies, and continuously improving app performance. Required Skills & Experience Android Development: Proficiency in Android development with a strong background in Java/Kotlin. Bluetooth Low Energy (BLE): Hands-on experience developing central implementations in the BLE stack; familiarity with peripheral BLE implementation is a plus. MVVM Architecture: Practical knowledge of the MVVM architecture for scalable and maintainable apps. Jetpack & Coroutines: Strong hands-on experience with Jetpack components and Kotlin Coroutines for asynchronous programming. Unit Testing: Experience writing unit tests using Mockito and JUnit; familiarity with Robolectric is a plus. Performance Optimization: Proficient in performance and memory tuning, using tools to enhance app performance and ensure efficient use of resources. Third-party Libraries: Experience working with third-party libraries and APIs to integrate additional features and functionalities. Cloud Services: Familiarity with cloud messaging APIs and push notifications. Mobile Development Lifecycle: Solid understanding of the full mobile development lifecycle, from concept to delivery. Continuous Integration: Familiarity with continuous integration practices and platforms. Key Responsibilities Design & Build: Design and develop Android applications, ensuring performance, quality, and responsiveness. Collaborate: Work closely with cross-functional teams to define and test new features. Agile Development: Contribute effectively in Agile teams and participate in Scrum ceremonies. Debug & Optimize: Identify performance bottlenecks, fix bugs, and ensure the app is reliable and performant. Code Review & Quality Assurance: Oversee code quality and organization, ensuring it adheres to best practices. Application Maintenance: Work on improving application performance and fixing design defects. Technology Adoption: Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Testing & Debugging: Test apps in various environments to identify and resolve bugs or issues. Automotive Command & Control (Optional): Understanding of automotive command and control apps is a plus. Qualifications/Education & Experience Education: BS/MS degree in Computer Science, Engineering, or a related field. Experience: Minimum of 3-5 years of experience in Android app development. Our Commitment to Diversity & Inclusion Apexon has been recognized as a Great Place to Work in the USA, India, and the UK, with certifications awarded for promoting diversity and inclusivity. We are committed to creating an equal opportunity workplace where all employees feel valued, respected, and empowered. We adhere to anti-discrimination policies, and promote diversity without regard to gender, race, ethnicity, age, disability, religion, or any other characteristic protected by law. Perks and Benefits Apexon offers a comprehensive benefits program to support you and your loved ones, including: Group Health Insurance (covering a family of 4) Term Insurance and Accident Insurance Paid Holidays & Earned Leaves Paid Parental Leave Learning & Career Development opportunities Employee Wellness Programs to support your health and well-being. Qualification : BS/MS degree in Computer Science, Engineering, or a related subject
Senior Software Engineer
Hsbc
About HSBC HSBC is one of the largest banking and financial services organizations globally, with operations in 64 countries and territories. We focus on enabling businesses to thrive and economies to prosper. Whether you aim to climb to the top of your career or explore new directions, HSBC offers opportunities, support, and rewards to help you realize your potential. Join us and be part of a team where you can achieve personal growth and make a lasting impact. Role: Senior Software Engineer HSBC is looking for an experienced Senior Software Engineer to join our team. In this role, you will work on designing and engineering software solutions while emphasizing a customer-first approach. You ll be part of a Scrum team, delivering high-quality, tested software that meets performance, security, and reliability requirements. Your contributions will help drive the DevOps culture and improve our CI/CD pipeline, enhancing service resilience and sustainability. Key Responsibilities: Test-First Approach: Apply a test-first mindset to all software development. Customer/User Focus: Design and engineer software with the customer experience as a key objective. Agile Development: Work within a Scrum team to deliver working, tested software, following the SAFE Agile process. High-Performance Applications: Design and develop applications to meet anticipated load, performance, security, availability, and resilience requirements. Automation: Focus on automating the build, testing, and deployment processes across all environments to ensure consistent, high-quality code and data. Service Management: Ensure compliance with all relevant controls and standards, including Service Management Standards. Incident Resolution: Support the identification and resolution of incidents related to IT services, as directed by leadership. Service Resilience: Ensure software solutions meet service resilience and recovery time objectives. Continuous Integration/Continuous Delivery (CI/CD): Automate the CI/CD pipeline and foster a culture of continuous improvement within a DevOps Product/Service team. Stay Up-to-Date: Keep current with tools, technologies, and regulations, including cybersecurity, data privacy, consent, and data residency standards. Requirements: Experience: Solid experience in engineering and delivering software products, ideally in an agile and DevOps environment. Technical Skills: Proven hands-on experience with Android development. Strong knowledge of Kotlin, Java, and Android SDK. Understanding of design patterns for mobile development. Familiarity with security practices for mobile development. Strong troubleshooting skills. Comprehensive understanding of the full mobile development lifecycle. Additional Requirements: Candidates with less relevant experience or skills may be offered a lower global career band. At HSBC, we offer a dynamic environment where you ll be empowered to drive transformation. Join a team that fosters innovation, provides continuous learning opportunities, and supports your professional growth. We reward your contributions and are committed to building an inclusive workplace where diverse perspectives thrive.
Mobile App Developer
Numino Labs Private Limited
Who we are looking for: 4 7 years of experience in mobile app development What you will be doing as a part of our team: Work on product delivery on MS Azure & Amazon AWS Clouds Define e2e solutions to customer requirements Drive work effort estimation and sprint delivery plans as per agile delivery methodology Implement critical features Contribute to product architecture Code reviews, mentoring What you need to have Technical aspects: Deep experience & familiarity with hybrid and/or native mobile frameworks, libraries & tools: React Native, iOS, Android, Kotlin, Flutter, Gradle, CocoaPods, SQLite, Room, CoreData, Fabric, Google Play Services, Firebase etc Preferably good knowledge & experience with version control, build & test automation, project management tools: Git, Jenkins, GoCD, Appium, Detox, Selenium, Jira, Confluence, Bamboo Hands-on experience across mobile app development and web development in Javascript Good to have: Strong grasp of computer fundamentals: Programming (data structures & algorithms) Networking (TCP/IP, Ports, Firewalls) Databases (Schema definition, indexes) Strong passion for engineering practices DBs:MySQL or MSSQLServer, DynamoDB, CosmosDb or other NoSQL DBs Non-Technical aspects: Responsible mindset Desire to own and drive feature implementations Sets an example Strong interpersonal skills Easily build personal trust and rapport with stakeholders Strong communication skills Keen desire to learn and master agile software delivery best practices
Senior Mobile App Developer
Anchanto
Job Title: Senior Mobile App Developer Location: Pune We are looking for an experienced and highly skilled Senior React Native Mobile App Developer to lead the development of a cutting-edge mobile application. This role offers the opportunity to build the app from the ground up, with a focus on defining architecture, setting coding standards, and ensuring optimal performance and reliability. You will work closely with cross-functional teams, including product, backend, and design, to deliver a seamless, high-quality mobile experience across both iOS and Android platforms. Key Responsibilities: Lead the end-to-end development of a new mobile application using React Native for both iOS and Android. Define and implement the app architecture, coding standards, folder structure, dependency management, and reusable components. Collaborate with product managers and designers to translate business requirements into intuitive, responsive, and high-performing user interfaces. Securely integrate with backend services (REST APIs / GraphQL) and handle complex authentication flows. Ensure high app performance, responsiveness, offline capabilities, and compatibility across a variety of devices. Manage private and enterprise distribution processes: iOS Enterprise provisioning and distribution (Ad Hoc, MDM-based) Internal Android enterprise distribution (APK/AAB deployment) Experience with AppCenter, Firebase App Distribution, Intune, or AirWatch is a plus. Work with native code when necessary (Swift/Objective-C for iOS, Java/Kotlin for Android). Implement and maintain observability, crash analytics, and logging solutions (e.g., Crashlytics, Sentry). Perform code reviews, mentor junior developers, and enforce engineering best practices. Participate in release planning, versioning, and the management of continuous integration (CI) pipelines. What You Bring: 4+ years of mobile development experience, with at least 2+ years of hands-on experience in React Native, building production-grade applications. Strong proficiency in JavaScript and TypeScript, with a deep understanding of React concepts. In-depth knowledge of mobile app lifecycle management, including navigation, animations, gestures, UI rendering, and state management. Extensive experience with state management libraries (Redux, Recoil, Zustand, MobX, etc.). Solid understanding of both iOS and Android platform fundamentals, such as: Permissions and security management Push notifications integration Local storage and offline sync solutions (e.g., AsyncStorage, SQLite, MMKV) Familiarity with private enterprise app distribution workflows (outside of App Store/Play Store). Experience with CI/CD pipelines for mobile applications (e.g., Fastlane, AppCenter, Bitrise, GitHub Actions). Ability to work independently with a product-ownership mindset and strong collaboration skills. Excellent communication skills and the ability to collaborate effectively with cross-functional teams. Nice to Have: Experience with Expo (managed or bare workflow). Experience developing or integrating native modules. Familiarity with deep linking, dynamic links, and integrating analytics SDKs. Knowledge of OTA (Over-the-Air) updates (e.g., CodePush, EAS, AppCenter). If you re passionate about building scalable, high-performance mobile applications and are ready to take ownership of a key product, we d love to have you on our team!
Mobile Application Developer
Systems Plus
Job Details Primary Purpose Responsible for designing, implementing, testing, and maintaining mobile and web applications for Bright Horizons Full Service line of business. Troubleshoots application issues and identifies and proposes best practices and improvements. Major Functions/Responsibilities Translate designs and wireframes into high-quality code for mobile and web applications. Identify and correct bottlenecks and fix bugs. Ensure the best possible performance, quality, and responsiveness of applications. Continuously discover, evaluate, and implement new technologies to maximize development efficiency and stay current with trends in Mobile and Cloud Services Technology. Decision Making Authority Receives general direction and exercises some independent judgment, completing work as assigned. Owns and drives work through completion, including communications. Education/Experience/Skills BS/MS degree in Computer Science Engineering or a related field. 3+ years of front-end development experience, preferably on Hybrid platforms such as Ionic. Strong experience with Angular and JavaScript is highly desired. Experience with Knockout.js is a plus. Strong knowledge of iOS and Android platforms, cloud message APIs, and push notifications. Familiarity with RESTful APIs and JSON to connect applications to back-end services. Strong knowledge of hybrid mobile design principles, patterns, and best practices. Experience working in an Agile development environment and principles good understanding of software code management practices, working with code versioning tools such as Git, writing automated unit test cases, CI/CD. Experience working in close collaboration with Onshore and Offshore teams. Experience working as a full-stack engineer (front and back-end) is nice to have. Familiarity with working with Cloud Infrastructure such as Google Cloud Platform (GCP). Familiarity with deploying mobile applications to App stores. Experience working in Azure DevOps (ADO) is a plus. Qualification : BS/MS degree in Computer Science Engineering or a related field.
Sr. Python Developer
Afour Technologies
Job Position: Senior Software Development Engineer Python Company: AFour Technologies Pvt. Ltd. Location: Pune Employment Type: Full-time Company Overview AFour Technologies, established in 2007, specializes in Software Product Engineering Services, including: UI/UX Design Architecture Design & Consulting Software Development DevOps (CloudOps, SysOps, DBOps) QA (Test Strategy, Automation, Performance & Security) AFour is a technology powerhouse, working with cutting-edge technologies, such as: Programming Languages: Python, Java, C++, C#.NET, Kotlin, Go, Ruby, JavaScript (MEAN), LAMP Databases: SQL (Oracle, PostgreSQL, MySQL), NoSQL (MongoDB, Cassandra, Neo4j, DynamoDB) Cloud Platforms: AWS, Azure, GCP, OpenStack Development Frameworks: React, Angular DevOps Tools: Kubernetes, Docker Swarm At AFour, you ll work on enterprise-scale applications, collaborate with product companies, and explore innovative solutions in microservices & serverless architectures. Technical Skills & Competencies Must Have: Strong experience with Python (2.x & 3.x) Expertise in designing REST APIs Hands-on database experience (SQL preferred) AWS services knowledge Experience with Linux distributions (Ubuntu, RedHat, CentOS, etc.) Knowledge of cloud-native solutions, microservices, & serverless frameworks Familiarity with version control (Git), test frameworks, code review tools, deployment automation (CI/CD) Key Responsibilities Write well-structured, efficient, and clean Python code backed by unit tests Develop and maintain RESTful APIs Follow best coding practices and security guidelines Design and build high-performance and scalable solutions Perform unit testing for all developed code Build CI/CD pipelines using Jenkins Work effectively in an Agile/Scrum environment Maintain high-quality work standards and encourage team best practices Stay updated with new tools, technologies, and development processes Communicate effectively with internal and external stakeholders Experience Required 4 8 years of Python development experience Growth Path Senior Software Engineer Lead Software Engineer Principal Engineer If you're a Python expert with a passion for API development, cloud technologies, and scalable solutions, join us at AFour Technologies and take your career to the next level!
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted