Jobs
Interviews

4448 Kotlin Jobs - Page 38

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Location: Remote / Singapore / Hybrid Type: Full-Time Team: Skyclad Ventures – Product Engineering About Skyclad Ventures Skyclad Ventures is an engineering-led venture builder focused on taking bold ideas from zero to one. We partner with exceptional founders to build deep-tech startups across AI, mobility, and connected devices—engineering the future, one idea at a time. Role Overview We’re hiring an Android Developer with 1+ years of experience in Kotlin to join our product engineering team. You’ll play a hands-on role in building scalable, production-ready apps across our venture portfolio—partnering with designers, backend engineers, and AI teams to push the boundaries of what mobile can do. Responsibilities Design and build native Android applications using Kotlin Collaborate with product and design teams to implement new features Integrate RESTful APIs and manage local data using Room or similar libraries Ensure app performance, stability, and responsiveness Write clean, testable code with unit and UI tests Participate in code reviews and knowledge sharing Continuously explore new Android tools and best practices Requirements 1+ years of Android development experience Strong command of Kotlin and Android SDKs Familiarity with Jetpack Components, ViewModel, LiveData, Room, etc. Experience with Git and GitHub Actions for CI/CD At least one app deployed to production (Play Store or enterprise) Comfortable using Android Studio, Gradle, and debugging tools Solid understanding of architecture patterns like MVVM or MVI Understanding of material design principles and mobile UX best practices Must have access to development tools: Android-compatible device and development-ready laptop (MacBook or Windows/Linux) Bonus Experience with BLE/IoT devices, AI/ML integration, or Firebase Familiarity with Supabase, GraphQL, or background processing Exposure to Play Store submission, rollout, and analytics tools Why Join Us? Build across multiple next-gen products and ventures Collaborate with a world-class team of engineers, founders, and designers Take ownership in a fast-moving, high-trust environment Opportunity to grow across domains like AI, mobility, or fintech

Posted 2 weeks ago

Apply

1.0 years

0 Lacs

Gurugram, Haryana, India

Remote

Location: Remote / Singapore / Hybrid Type: Full-Time Team: Skyclad Ventures – Product Engineering About Skyclad Ventures Skyclad Ventures is an engineering-led venture builder focused on taking bold ideas from zero to one. We partner with exceptional founders to build deep-tech startups across AI, mobility, and connected devices—engineering the future, one idea at a time. Role Overview We’re hiring an Android Developer with 1+ years of experience in Kotlin to join our product engineering team. You’ll play a hands-on role in building scalable, production-ready apps across our venture portfolio—partnering with designers, backend engineers, and AI teams to push the boundaries of what mobile can do. Responsibilities Design and build native Android applications using Kotlin Collaborate with product and design teams to implement new features Integrate RESTful APIs and manage local data using Room or similar libraries Ensure app performance, stability, and responsiveness Write clean, testable code with unit and UI tests Participate in code reviews and knowledge sharing Continuously explore new Android tools and best practices Requirements 1+ years of Android development experience Strong command of Kotlin and Android SDKs Familiarity with Jetpack Components, ViewModel, LiveData, Room, etc. Experience with Git and GitHub Actions for CI/CD At least one app deployed to production (Play Store or enterprise) Comfortable using Android Studio, Gradle, and debugging tools Solid understanding of architecture patterns like MVVM or MVI Understanding of material design principles and mobile UX best practices Must have access to development tools: Android-compatible device and development-ready laptop (MacBook or Windows/Linux) Bonus Experience with BLE/IoT devices, AI/ML integration, or Firebase Familiarity with Supabase, GraphQL, or background processing Exposure to Play Store submission, rollout, and analytics tools Why Join Us? Build across multiple next-gen products and ventures Collaborate with a world-class team of engineers, founders, and designers Take ownership in a fast-moving, high-trust environment Opportunity to grow across domains like AI, mobility, or fintech

Posted 2 weeks ago

Apply

1.0 years

0 Lacs

Gurgaon, Haryana, India

Remote

Location: Remote / Singapore / Hybrid Type: Full-Time Team: Skyclad Ventures – Product Engineering About Skyclad Ventures Skyclad Ventures is an engineering-led venture builder focused on taking bold ideas from zero to one. We partner with exceptional founders to build deep-tech startups across AI, mobility, and connected devices—engineering the future, one idea at a time. Role Overview We’re hiring an Android Developer with 1+ years of experience in Kotlin to join our product engineering team. You’ll play a hands-on role in building scalable, production-ready apps across our venture portfolio—partnering with designers, backend engineers, and AI teams to push the boundaries of what mobile can do. Responsibilities Design and build native Android applications using Kotlin Collaborate with product and design teams to implement new features Integrate RESTful APIs and manage local data using Room or similar libraries Ensure app performance, stability, and responsiveness Write clean, testable code with unit and UI tests Participate in code reviews and knowledge sharing Continuously explore new Android tools and best practices Requirements 1+ years of Android development experience Strong command of Kotlin and Android SDKs Familiarity with Jetpack Components, ViewModel, LiveData, Room, etc. Experience with Git and GitHub Actions for CI/CD At least one app deployed to production (Play Store or enterprise) Comfortable using Android Studio, Gradle, and debugging tools Solid understanding of architecture patterns like MVVM or MVI Understanding of material design principles and mobile UX best practices Must have access to development tools: Android-compatible device and development-ready laptop (MacBook or Windows/Linux) Bonus Experience with BLE/IoT devices, AI/ML integration, or Firebase Familiarity with Supabase, GraphQL, or background processing Exposure to Play Store submission, rollout, and analytics tools Why Join Us? Build across multiple next-gen products and ventures Collaborate with a world-class team of engineers, founders, and designers Take ownership in a fast-moving, high-trust environment Opportunity to grow across domains like AI, mobility, or fintech

Posted 2 weeks ago

Apply

1.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Location: Remote / Singapore / Hybrid Type: Full-Time Team: Skyclad Ventures – Product Engineering About Skyclad Ventures Skyclad Ventures is an engineering-led venture builder focused on taking bold ideas from zero to one. We partner with exceptional founders to build deep-tech startups across AI, mobility, and connected devices—engineering the future, one idea at a time. Role Overview We’re hiring an Android Developer with 1+ years of experience in Kotlin to join our product engineering team. You’ll play a hands-on role in building scalable, production-ready apps across our venture portfolio—partnering with designers, backend engineers, and AI teams to push the boundaries of what mobile can do. Responsibilities Design and build native Android applications using Kotlin Collaborate with product and design teams to implement new features Integrate RESTful APIs and manage local data using Room or similar libraries Ensure app performance, stability, and responsiveness Write clean, testable code with unit and UI tests Participate in code reviews and knowledge sharing Continuously explore new Android tools and best practices Requirements 1+ years of Android development experience Strong command of Kotlin and Android SDKs Familiarity with Jetpack Components, ViewModel, LiveData, Room, etc. Experience with Git and GitHub Actions for CI/CD At least one app deployed to production (Play Store or enterprise) Comfortable using Android Studio, Gradle, and debugging tools Solid understanding of architecture patterns like MVVM or MVI Understanding of material design principles and mobile UX best practices Must have access to development tools: Android-compatible device and development-ready laptop (MacBook or Windows/Linux) Bonus Experience with BLE/IoT devices, AI/ML integration, or Firebase Familiarity with Supabase, GraphQL, or background processing Exposure to Play Store submission, rollout, and analytics tools Why Join Us? Build across multiple next-gen products and ventures Collaborate with a world-class team of engineers, founders, and designers Take ownership in a fast-moving, high-trust environment Opportunity to grow across domains like AI, mobility, or fintech

Posted 2 weeks ago

Apply

2.0 - 7.0 years

3 - 7 Lacs

Mohali

Work from Office

We are seeking a talented and detail-oriented Mobile App Developer to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality mobile applications for iOS and/or Android platforms. You will collaborate closely with UI/UX designers, product managers, and other developers to deliver seamless and user-friendly mobile experiences. Key Responsibilities: Design and build advanced applications for the iOS and/or Android platforms. Collaborate with cross-functional teams to define, design, and ship new features. Work with external data sources and APIs. Unit-test code for robustness, including edge cases, usability, and general reliability. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Troubleshoot and fix bugs to improve performance.

Posted 2 weeks ago

Apply

3.0 - 6.0 years

10 - 15 Lacs

Bengaluru

Work from Office

Overview At Zebra Technologies, we innovate solutions that enable businesses to gain a competitive edge by empowering their workforce and enhancing operational efficiencies. We are seeking a highly skilled Android Framework Developer to contribute to our cutting-edge embedded systems and mobile computing platforms. This role is ideal for a quick learner and agile engineer who thrives in dynamic environments and excels in debugging, system-level development, and collaborative problem-solving. The position will focus on enhancing the Android framework, system services, and interactions with lower layers, ensuring robust, scalable, and high-performance solutions. Responsibilities Framework and System Development: o Design, develop, and enhance Android framework components and APIs. o Implement and optimize system services, drivers, and middleware layers. o Work on Android runtime (ART), HAL (Hardware Abstraction Layer), and lower-level system components. Debugging and Problem Solving: o Diagnose and resolve complex system issues across the Android stack, including framework, services, and hardware interactions. o Utilize advanced debugging tools and techniques to ensure system stability and performance. Cross-Functional Collaboration: o Collaborate with hardware engineers, QA teams, and other software engineers to integrate solutions seamlessly across the stack. o Work closely with product managers and design teams to translate requirements into technical deliverables. Agile Development: o Operate in an agile environment, participating in sprint planning, reviews, and retrospectives. o Contribute to code reviews and mentor junior team members on best practices. Performance Optimization: o Identify performance bottlenecks and implement improvements at the system level. o Optimize memory usage, CPU cycles, and power consumption to enhance the end-user experience. Documentation and Standards: o Create and maintain comprehensive technical documentation for system configurations, APIs, and development guides. o Ensure compliance with industry standards and Zebra's internal development protocols. Qualifications Education and Experience Bachelor’s degree in Computer Science, Electrical Engineering, or a related field with ~5 years of experience; or Master’s degree with ~4 years of experience in system-level Android development. Technical Skills Expertise in Android Framework: o Strong understanding of Android architecture, including Frameworks, System Services, and HAL layers. o Hands-on experience with AOSP (Android Open Source Project). Programming Languages: o Proficiency in Java, Kotlin, and C++ for Android development. o Familiarity with scripting languages (e.g., Python, Shell Scripting) is a plus. Debugging Tools and Techniques: o Experience with tools like GDB, Logcat, Systrace, and Perf for debugging and performance analysis. o Knowledge of debugging system-level issues in embedded platforms. Hardware-Software Integration: o Understanding of hardware interactions, including drivers and communication protocols (e.g., USB, I2C, SPI, UART). o Familiarity with custom hardware platforms and SoC integrations. Version Control and CI/CD: o Proficient in Git and experience with CI/CD pipelines using Jenkins, GitHub, Gerrit or similar tools. Behavioral Skills A quick learner with the ability to adapt to new technologies and environments.

Posted 2 weeks ago

Apply

1.0 - 2.0 years

3 - 6 Lacs

Chennai

Work from Office

Develop and maintain high-quality mobile applications for iOS or Android, writing clean and efficient code using relevant technologies. Collaborate with cross-functional teams to implement user interfaces, debug issues, and contribute to code quality. Apply mobile development best practices and adapt to new technologies within an Agile environment. Key Responsibilities Develop and maintain mobile applications for iOS or Android platforms. Write clean, maintainable, and efficient code using relevant mobile development frameworks such as Swift, Kotlin, Java, React Native, and Flutter. Implement UI/UX designs and ensure application performance optimizations. Debug, test, and deploy applications to Google Play Store and Apple App Store. Collaborate with designers and backend developers. Participate in code reviews and contribute to improving code quality. Work with version control systems. Understand mobile app architecture and design patterns. Assist in testing and deploying mobile applications. Familiarity with mobile development tools and frameworks. Basic understanding of API integration, third-party services, and backend systems. Qualifications Proven experience in native iOS/Android development. Strong proficiency in React Native, Flutter, JavaScript/TypeScript, and ES6+. Expertise in handling third-party dependencies and debugging. Familiarity with native build tools (Xcode, Gradle), REST APIs, and automated testing. Excellent communication and collaboration skills.

Posted 2 weeks ago

Apply

3.0 - 7.0 years

10 - 15 Lacs

Hyderabad

Work from Office

Job Description: We are looking for a skilled iOS/Android Developer with 3-7 years of experience to join our dynamic team. The ideal candidate will have a strong background in Swift, objective C, xCode, and other iOS related technology and tools. Required Skills and Qualifications 3-7 years of experience in developing iOS and/or Android mobile applications. Proficient in programming languages such as Swift, Objective-C, Kotlin, and Java. Strong understanding of mobile app architecture, design patterns, and best practices. Experience with RESTful APIs and integrating third-party libraries and frameworks. Knowledge of version control systems such as Git. Familiarity with tools like Xcode, Android Studio, and debugging tools. Ability to work in Agile/Scrum environments and adapt to dynamic project requirements. Excellent problem-solving skills and attention to detail. Strong communication and teamwork capabilities. Experience in deploying apps to the App Store/Google Play Store. Roles and Responsibilities Key Responsibilities: 1. Knowledge of Swift, objective C, xCode, and other iOS related technology and tools. 2. Hand on Android development in Kotlin, and in Jetpack compose. 3. Hands on knowledge in different architectures MVC, MVVVM. 4. CICD in Android and iOS. 5. Experience with concepts like Swift UI, Swift Data, Swift testing, Apple intelligence, and other latest advancements in the field of iOS development. 6. Knowledge on Deployment in AppStore, TestFlight, and Playstore 7. Knowledge on cross platform architecture like KMM, flutter, React Native, - added advantage. 8. Version control - like Github/ Gitlab

Posted 2 weeks ago

Apply

3.0 years

23 - 27 Lacs

Thiruvananthapuram, Kerala, India

On-site

Lead I – Software Engineering (Kotlin / Java) Location: Trivandrum 27478 Role Overview As a Lead Software Engineer, you will creatively develop and deliver scalable backend applications by selecting optimal technical solutions, leveraging design patterns, and fostering reuse of proven components. You will lead the team in application design, coding, testing, documentation, and deployment, ensuring adherence to engineering standards and project timelines. You will mentor developers, manage defect lifecycle, contribute to architecture and design, and act as a key interface with customers and stakeholders. Key Responsibilities Interpret and implement application/feature/component designs according to specifications. Code, debug, test, document, and communicate development progress effectively. Validate solutions with users and oversee integration and commissioning. Optimize development efficiency, cost, and quality through sound technical choices. Set and monitor FAST goals for self and team; provide constructive feedback. Review code and documentation for compliance with standards and templates. Define and enforce configuration management plans. Guide unit testing efforts and clarify requirements with QA teams. Advise developers on design and feature implementation, ensuring domain relevance. Manage module delivery, user stories, and defect resolution including root cause analysis. Estimate effort and resource requirements for project tasks. Lead design activities including architecture, HLD, LLD, and SAD documents. Interface with customers to clarify requirements, present design options, and conduct demos. Mentor and motivate team members, manage team dynamics and career development. Participate actively in Agile ceremonies and project planning. Promote continuous process improvements and domain knowledge enhancement. Required Skills & Experience Strong expertise in Java backend development and microservices architecture. Minimum 3+ years experience with Kotlin, using frameworks like Ktor, Spring Boot, or Micronaut. Proficiency in developing RESTful APIs and working with microservices in cloud environments (AWS preferred). Experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with GraphQL and WebSockets. Good understanding of CI/CD pipelines, Docker, and Kubernetes. Knowledge of TypeScript, Node.js, and Kafka is a plus. Exposure to frontend development (React) and build tools like Gradle is desirable. Experience with GitLab CI and monitoring tools like OpenTelemetry is a bonus. Strong analytical, problem-solving, and communication skills. Proven ability to work effectively in Agile/Scrum environments. Must-Haves RESTful APIs, Java, Microservices, AWS 3+ years hands-on Kotlin experience Backend experience with Kotlin frameworks (Ktor/Spring Boot/Micronaut) Experience with PostgreSQL, MySQL, or MongoDB Exposure to GraphQL and WebSockets Nice-to-Haves TypeScript, Node.js Kafka React (Frontend) Gradle GitLab CI OpenTelemetry Additional Information Immediate joiners or notice period up to 30 days only. No relocation benefits. Interview process: 1 screening call, 2 technical rounds. Skills: typescript,architecture,gitlab ci,mongodb,kotlin,websockets,aws,kubernetes,kafka,gradle,graphql,docker,opentelemetry,ci/cd,node.js,project,mysql,microservices,restful apis,ci,react,software,java,postgresql,design,agile

Posted 2 weeks ago

Apply

6.0 - 11.0 years

12 - 15 Lacs

Pune, Mumbai (All Areas)

Work from Office

Skills : Strong technical foundation in Advanced mobile app developement ( native as well as cross-platform ) Ability to guide students in building real-world mobile applications . Must be able to confidently explain and simplify any concept in mobile app development for diverse age groups and academic levels. Excellent communication skills in English and Hindi (both verbal and written). Strong planning and time management abilities. Strong public speaking and presentation skills. Comfortable handling large groups and tailoring delivery methods to suit different institutions. Excellent stakeholder management handling clients, academic institutions, and internal teams. Willingness to take up training responsibilities as required. Role & responsibilities : Lead Training Sessions: Deliver engaging and practical training sessions on advanced mobile app development across colleges, schools, and premier institutions . Mentorship & Team Training: Train, guide, and mentor junior trainers from PHN Technology, ensuring content and delivery consistency in mobile app development. Content Development: Develop and continuously update training materials, live projects, and demos in line with current trends in mobile app development technologies and best practices. Travel Readiness: Willingness and ability to travel extensively across India for conducting workshops and sessions as per schedule. Preferred candidate profile : We are looking for a highly skilled professional with deep expertise in , Advanced Mobile App Development, he / she should be proficient in both native and cross-platforms , Backend intergration , DevOps & Deployment , testing , Play Store deployment and provisioning . The ideal candidate should have a minimum of 5+ years of relevant experience in teaching, corporate training, or industry roles. A strong command over communication (both verbal and written) in English and Hindi is essential, along with the ability to clearly explain and simplify complex full stack concepts to learners across diverse age groups and academic levels. Candidates should possess excellent public speaking and presentation skills , and be comfortable delivering sessions to large groups while tailoring the content as per institutional needs.

Posted 2 weeks ago

Apply

2.0 - 5.0 years

2 - 6 Lacs

Hyderabad

Work from Office

Responsibilities: Design, develop, and maintain robust, scalable, and high-performance mobile applications for iOS and Android platforms. Collaborate with cross-functional teams (product, design, backend) to define, design, and ship new features. Translate UI/UX designs and wireframes into high-quality code. Integrate mobile applications with backend services, APIs, and third-party libraries. Write clean, maintainable, and well-documented code following best practices. Conduct thorough testing (unit, integration, UI) to ensure the stability, functionality, and performance of applications across various devices and operating systems. Troubleshoot, debug, and optimize application performance and responsiveness. Participate in code reviews to ensure code quality and adherence to coding standards. Stay up-to-date with the latest mobile technology trends, emerging tools, and best practices. Contribute to the continuous improvement of the team's development processes and workflows. Assist with app store deployment and ongoing maintenance.

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Java Developer (Senior / Lead) We are looking for an experienced Full Stack Senior Developer / Lead with expertise in Java and Angular , and preferably experience with Kotlin, to join our dynamic team. You are passionate about reading existing codebase to understand current architecture, open to learning new technology stack, experience writing clean, organized code, with hands-on experience building an end-to-end complex Java applications with expertise in algorithms, optimization, data structures, rich desktop GUI, parsers, socket and web technology. You understand application architecture and is flexible to work on multiple areas of GUI, web front-end, middleware, back-end, and cloud. Your Responsibilities: •Develop backend services and APIs using Java. Experience with Kotlin is good to have. •Understand both front-end and backend requirement, collaborate with the team to design scalable and efficient system architectures and work with the team on implementation. •Write clean, maintainable, and efficient code. Conduct code reviews and ensure adherence to best practices. •Work with subject matter experts to understand existing source code and architecture. Document and establish best ways to debug a complex codebase majorly Java. •Gather requirements and translate them into practical engineering tasks •Resolve performance bottlenecks to ensure high availability and scalability of the backend systems. •Can apply best design practices and participate in code reviews. •Follow Client’s Automation's SDLC processes. •Maintain documentation for architecture and source code. •Collaborate with geographically distributed teams •Contribute to and promote good software engineering practices across the team. •Troubleshoot and resolve system problems and customer issues. •Well versed in Agile practices. Must Have: •Bachelor or Master of Science in Computer Science, Computer Engineering, or any other Engineering, with concentration in software •8 years hands-on Java application development experience using OOP, algorithms, and data structures •8+ years of experience developing backend services using Java. •Hands-on experience in Angular (12 and Above) for front-end development, including building and maintaining dynamic, responsive web applications. •Object-oriented design skills, coupled with knowledge of data structures and algorithms •Demonstrated experience using Spring framework to create REST API based containerized and distributed modules •Experience with cloud platforms such Azure or AWS. •Knowledge of microservices architecture and containerization (Docker, Kubernetes). Nice to Have: •Familiarity with continuous integration and deployment (CI/CD) pipelines. •Understanding of security best practices in backend development. •Expertise in application protocol design using JSON •Familiarity with computational systems, especially analytics or machine learning is good to have •Familiarity with parser generators, especially in Java (Antlr or JavaCC), especially applied to expression evaluation and language interpreters •Self-starter, not afraid to jump inside legacy source code to study and understand existing architecture and implementations •Experience managing source code using GIT and SVN •Coordinate tasks with remote development teams •Experience using tools like JIRA, Confluence, Bamboo •Knowledge of code and security analysis tools such as SonarQube and BlackDuck. Benefits: •Comprehensive mindfulness programs with a premium membership to Calm •Volunteer Paid Time off available after 6 months of employment for eligible employees •Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation. •Employee Assistance Program •Personalized wellbeing programs through our OnTrack program •On-demand digital course library for professional development

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Apply Now Bangkok, Thailand About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: Agoda’s front-end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data-driven practices. The Opportunity: Agoda is looking for developers optimizing user interfaces that enhance the user experience for millions of travelers worldwide. This position requires a deep understanding of front-end development principles, a passion for crafting exceptional user experiences, and expertise in various front-end technologies. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry. In this role, you’ll get to: Architecting and developing high-performance, cross-platform web applications Leading the design and implementation of Backend-for-Frontend (BFF) services Establishing and enforcing best practices for front-end testing and quality assurance Driving initiatives to optimize Core Web Vitals and overall application performance Owning a big chunk of Agoda’s system all the way from the north-star & vision down to the bytecode level Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives What you’ll Need to Succeed: Overall experience of 10+ years in engineering roles Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution Curiosity, staying on the cutting-edge of technological improvements and open source advancement. Advanced proficiency in modern JavaScript frameworks and state management solutions Deep understanding of cross-platform development challenges and solutions Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture Expert-level knowledge of front-end testing methodologies, tools, and best practices Proven track record of optimizing applications for Core Web Vitals and web performance Strong understanding of web security, accessibility standards, and SEO best practices Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels. Bachelor’s degree in Computer Science, Engineering, or a related field It’s great if you have: A Master’s or Ph.D. in a technical field Deep understanding of React and state managers (Redux, Zustand, Valtio) Experience with C# and .Net Core Experience with Kotlin or other JVM languages This position is based in Bangkok, Thailand (Relocation Provided) #london #seattle #ireland #california #berlin #Texas #singapore #newyork #toronto #boston #chicago #sydney #Melbourne #bangladesh #telaviv #fremont #vancouver #romania #saopaulo #denver #barcelona #atlanta #brooklyn #dallas #washington #plano #alpharetta #beijin #shanghai #Bengaluru #hyderabad #pune #noida #chennai #gurgaon #newdelhi #mumbai #IT #ENG #5 Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 2 weeks ago

Apply

10.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Apply Now Bangkok, Thailand About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Get to Know our Team: Agoda’s front-end teams focus on various product aspects including accommodations, flights, and payments. We build localized, optimized user experiences globally across mobile websites, native apps, and desktop sites, fostering innovation and constant improvement through data-driven practices. The Opportunity: Agoda is looking for developers optimizing user interfaces that enhance the user experience for millions of travelers worldwide. This position requires a deep understanding of front-end development principles, a passion for crafting exceptional user experiences, and expertise in various front-end technologies. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry. In this role, you’ll get to: Architecting and developing high-performance, cross-platform web applications Leading the design and implementation of Backend-for-Frontend (BFF) services Establishing and enforcing best practices for front-end testing and quality assurance Driving initiatives to optimize Core Web Vitals and overall application performance Owning a big chunk of Agoda’s system all the way from the north-star & vision down to the bytecode level Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives What you’ll Need to Succeed: Overall experience of 10+ years in engineering roles Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution Curiosity, staying on the cutting-edge of technological improvements and open source advancement. Advanced proficiency in modern JavaScript frameworks and state management solutions Deep understanding of cross-platform development challenges and solutions Extensive experience with Backend-for-Frontend (BFF) patterns and micro-frontend architecture Expert-level knowledge of front-end testing methodologies, tools, and best practices Proven track record of optimizing applications for Core Web Vitals and web performance Strong understanding of web security, accessibility standards, and SEO best practices Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels. Bachelor’s degree in Computer Science, Engineering, or a related field It’s great if you have: A Master’s or Ph.D. in a technical field Deep understanding of React and state managers (Redux, Zustand, Valtio) Experience with C# and .Net Core Experience with Kotlin or other JVM languages This position is based in Bangkok, Thailand (Relocation Provided) #london #seattle #ireland #california #berlin #Texas #singapore #newyork #toronto #boston #chicago #sydney #Melbourne #bangladesh #telaviv #fremont #vancouver #romania #saopaulo #denver #barcelona #atlanta #brooklyn #dallas #washington #plano #alpharetta #beijin #shanghai #Bengaluru #hyderabad #pune #noida #chennai #gurgaon #newdelhi #mumbai #IT #ENG #5 Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 2 weeks ago

Apply

11.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Apply Now Bangkok, Thailand About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Bring Your Talent to Asia’s Tech Hub! Join Agoda in Bangkok as a Staff Software Engineer (Full Stack) Are you a seasoned developer ready to drive global impact? Join a diverse team of top engineers from 50+ countries at Agoda, right in the heart of vibrant Bangkok. We offer a world-class relocation package, genuine career growth, and an opportunity to architect systems that touch millions of users daily. Why Agoda & Why Bangkok? Truly International: Collaborate in a multicultural, English-speaking team with colleagues from every continent Global Impact, Cutting-Edge Problems: Design, build, and scale high-performance systems for a worldwide audience Bangkok Lifestyle: Dynamic city with excellent food, travel, and expat life, plus lower cost of living The Impact You’ll Make Lead full-stack architecture and system design for features used by millions of customers Own complex end-to-end systems and mentor high-performing teams Guide technical decisions across several squads, driving engineering excellence Collaborate with Product and Design to deliver cohesive, user-centered solutions What We’re Looking For 11+ years of experience in software engineering (web, backend, or full stack) Expertise in Java, Kotlin, .NET, and JavaScript/TypeScript plus frameworks like Node.js, React, etc Proven experience leading end-to-end architecture on high-traffic platforms Track record of technical mentorship, cross-team collaboration, and solving ambiguous problems What We Offer Full Relocation and Onboarding Support: Visa sponsorship for you and your family Flights, settling-in allowance, and temporary housing Dedicated relocation and settling-in advisors Relocation buddy program and community events Family & Expat Benefits: Partner & children support (school search, legal, etc.) International health insurance Flexible home visit support Agoda Perks: Hybrid working (Bangkok HQ) Professional growth and learning budget Employee resource groups for every culture and background Get to know first-hand testimonials of Agodans relocating from around the world to Bangkok: https://careersatagoda.com/agodans-in-bangkok/ Agoda’s Engineering Blog: https://medium.com/agoda-engineering This position is based in Bangkok, Thailand (Relocation Provided) #bangalore #sanfrancisco #newyork #seattle #hyderabad #Pune #London #Delhi #Chennai #Toronto #Dallas #losangeles #washingtonDC #Austin #Chicago #Atlanta #SaoPaulo #mumbai #vancouver #IT #ENG #4 Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 2 weeks ago

Apply

6.0 - 10.0 years

16 - 25 Lacs

Bengaluru

Hybrid

Primary Responsibilities: Provide subject matter expertise on React Native, iOS and Android platforms, staying updated on the latest platform capabilities and trends Establish and enforce mobile development best practices and tool usage to drive organizational efficiency and quality Drive the implementation and adoption of core common mobile capabilities across our application portfolio Contribute to the ongoing improvement of mobile development processes, including CI/CD pipelines for automated building and deployment Participate in code reviews and contribute to improving code quality Debug and troubleshoot issues, implementing effective solutions Monitor app health and performance, identifying and addressing issues proactively to ensure optimal user experience Increase speed-of-delivery for app store submissions by building automated solutions to improve release time of hotfixes or general releases Collaborate with development teams to assess and enhance app capabilities, ensuring they meet the required standards and industry best practices Mentor junior developers Collaborate with delivery teams to identify and mitigate technical debt Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Qualifications - External Required Qualifications: Undergraduate degree in applicable area of expertise or 5+ years of equivalent experience in technology 5+ years of experience navigating complex business problems involving multiple domains and technologies 5+ years of experience in mobile application development, with a strong focus on React Native 5+ years of experience in mobile application development on iOS and Android 4+ years of experience in technical roles at a senior engineer level 3+ years of proficiently working in Swift/Objective-C, Kotlin/Java Experience with mobile UI/UX design principles and best practices Experience with RESTful APIs, GraphQL and integration with backend services Experience with version control systems (e.g., GitHub) Experience with testing frameworks and methodologies Experience with performance optimization and memory management Experience with publishing apps to the App Store or Google Play Store Proficiency in JavaScript & TypeScript and familiarity with modern JavaScript frameworks and libraries (e.g., Redux, Axios) Proven solid problem-solving and debugging skills Proven excellent communication and collaboration skills

Posted 2 weeks ago

Apply

6.0 years

0 Lacs

Gurugram, Haryana, India

On-site

You Lead the Way. We’ve Got Your Back. At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible —and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. From building next-generation apps and microservices in Kotlin/Java to using AI to help protect our customers from fraud, you could be doing ambitious work that brings our iconic, global brand into the future. As a part of our tech team, we could work together to bring ground-breaking and diverse ideas to life that power the digital systems, services, products and platforms that millions of customers around the world depend on. If you love to work with APIs, contribute to open source, or use the latest technologies, we’ll support you with an open environment and learning culture to grow your career. Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and fresh opinions are at the core of how we create a more powerful, personal and fulfilling experience for all our customers. So if you’re interested in a career creating breakthrough software and making an impact on an audience of millions, look no further. You won’t just keep up, you’ll break new ground. Join Team Amex and let's lead the way together. American Express is looking for energetic, high-performing and highly skilled Engineers to help shape our technology and product roadmap. You will be part of the fast-paced, entrepreneurial focused on delivering the next generation data engineering solutions. The team will be responsible for experience for our Card members by delivering world-class innovative solutions using best in class Machine Learning techniques, processing TBs of data, to provide highly personalized card member experience and to drive profitable growth for the organization. Key responsibilities: Contributes to design, development, solving, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications Function as an active member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation) Focus on coding standard methodologies and automated testing Debug basic software components and identify code defects for remediation Support and monitoring of software across test, integration, and production environments Automate deployments in test or production environments Explores new automation techniques to refine the agility, speed and quality of engineering initiatives and efforts Defines test conditions based on the requirements and specifications provided. Takes part in reviews of own work and handles work efficiently. Skills & qualifications: 6 to 9 years of work experience in software design and implementation using Java. 4+ Experience in Java, Spring/Spring boot Hands on experience of Core Java concepts including Collection, multithreading, Latest Java features Hands on experience in building REST APIs Experience in RDBMS or NoSQL databases. Knowledge of application development on Google Cloud platform Excellent interpersonal and communication skills Good to have: Hands on experience of Kotlin/Java Experience in Microservice Able to demonstrate good web fundamentals & knowledge of DOM Experience writing adaptive and responsive UI applications Experience with TDD, BDD and unit testing. Experience with Continuous Integration and Continuous Delivery (CI/CD) environment and their frameworks Working in an Agile or SAFe development environment is a plus We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally: Competitive base salaries Bonus incentives Support for financial-well-being and retirement Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location) Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need Generous paid parental leave policies (depending on your location) Free access to global on-site wellness centers staffed with nurses and doctors (depending on location) Free and confidential counseling support through our Healthy Minds program Career development and training opportunities American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Posted 2 weeks ago

Apply

11.0 years

0 Lacs

Mumbai Metropolitan Region

On-site

Apply Now Bangkok, Thailand About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world. Our Purpose – Bridging the World Through Travel We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness. We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone. Bring Your Talent to Asia’s Tech Hub! Join Agoda in Bangkok as a Staff Software Engineer (Full Stack) Are you a seasoned developer ready to drive global impact? Join a diverse team of top engineers from 50+ countries at Agoda, right in the heart of vibrant Bangkok. We offer a world-class relocation package, genuine career growth, and an opportunity to architect systems that touch millions of users daily. Why Agoda & Why Bangkok? Truly International: Collaborate in a multicultural, English-speaking team with colleagues from every continent Global Impact, Cutting-Edge Problems: Design, build, and scale high-performance systems for a worldwide audience Bangkok Lifestyle: Dynamic city with excellent food, travel, and expat life, plus lower cost of living The Impact You’ll Make Lead full-stack architecture and system design for features used by millions of customers Own complex end-to-end systems and mentor high-performing teams Guide technical decisions across several squads, driving engineering excellence Collaborate with Product and Design to deliver cohesive, user-centered solutions What We’re Looking For 11+ years of experience in software engineering (web, backend, or full stack) Expertise in Java, Kotlin, .NET, and JavaScript/TypeScript plus frameworks like Node.js, React, etc Proven experience leading end-to-end architecture on high-traffic platforms Track record of technical mentorship, cross-team collaboration, and solving ambiguous problems What We Offer Full Relocation and Onboarding Support: Visa sponsorship for you and your family Flights, settling-in allowance, and temporary housing Dedicated relocation and settling-in advisors Relocation buddy program and community events Family & Expat Benefits: Partner & children support (school search, legal, etc.) International health insurance Flexible home visit support Agoda Perks: Hybrid working (Bangkok HQ) Professional growth and learning budget Employee resource groups for every culture and background Get to know first-hand testimonials of Agodans relocating from around the world to Bangkok: https://careersatagoda.com/agodans-in-bangkok/ Agoda’s Engineering Blog: https://medium.com/agoda-engineering This position is based in Bangkok, Thailand (Relocation Provided) #bangalore #sanfrancisco #newyork #seattle #hyderabad #Pune #London #Delhi #Chennai #Toronto #Dallas #losangeles #washingtonDC #Austin #Chicago #Atlanta #SaoPaulo #mumbai #vancouver #IT #ENG #4 Equal Opportunity Employer At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy. Disclaimer We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee. Copy Link Line WeChat LinkedIn Email

Posted 2 weeks ago

Apply

4.0 - 7.0 years

6 - 10 Lacs

Bengaluru

Work from Office

Proficiency in problem solving and troubleshooting technical issues. Willingness to take ownership and strive for the best solutions. Experience in using performance analysis tools, such as Android Profiler, Traceview, perfetto, and Systrace etc. Strong understanding of Android architecture, memory management, and threading. Strong understanding of Android HALs, Car Framework, Android graphics pipeline, DRM, Codecs. Good knowledge in Hardware abstraction layers in Android and/or Linux. Good understanding of the git, CI/CD workflow Experience in agile based projects. Experience with Linux as a development platform and target Extensive experience with Jenkins and Gitlab CI systems Hands-on experience with GitLab, Jenkins, Artifactory, Grafana, Prometheus and/or Elastic Search. Experience with different testing frameworks and their implementation in CI system Programming using C/C++, Java/Kotlin, Linux. Yocto and its use in CI Environments Familiarity with ASPICE Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it"s own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About Rippling Rippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform. By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take onboarding, for example. With Rippling, you can just click a button and set up a new employees’ payroll, health insurance, work computer, and third-party apps—like Slack, Zoom, and Office 365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.84B from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes. We prioritize candidate safety. Please be aware that official communication will only be sent from @Rippling.com addresses. What you will do Lead a team of passionate software engineers that prides itself on ownership and impact Drive on-time, high quality product delivery. Drive adoption of engineering best practices Help shape the future of payroll architecture by collaborating with senior engineers, product managers , and cross-functional partners within Rippling Help the organization scale and grow with the business - attract and grow the best talent! Empower engineers to take ownership of projects, guiding them from initial product requirements through to launch, benefiting all customers. Maintain a relentless commitment to elevating engineering standards within both the team and the organization as a whole. Provide mentorship and opportunities for your team of engineers, nurturing their professional growth and success. Identify inefficiencies within the team and drive process and system enhancements that will support scaling the team. What you will need Demonstrate a track record of 8+ years of professional experience utilizing a modern backend programming language (i.e. Python, Java, Kotlin, C++) for APIs, batch jobs, etc. Possess 1+ years of professional experience managing a team of engineers. Strong grasp of computer science fundamentals, providing you with a solid foundation to help mentor engineers to tackle complex technical problems and drive innovation. Previous experience managing the complete project lifecycle, transforming intricate ideas into successful launches. Demonstrate a keen product sense that advocates for delivering exceptional customer experiences. Outstanding capacity to convey intricate technical concepts clearly and precisely, both in written and verbal communication, while collaborating effectively across diverse functional teams.

Posted 2 weeks ago

Apply

5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Role Overview As a Mobile App Engineer, you will be responsible for designing, developing, and maintaining native or cross-platform mobile applications for both Android and iOS. You'll work closely with our backend, and UX teams to build responsive, reliable, and scalable mobile experiences that interact with real-time environmental measurement data. Key Responsibilities Develop and maintain mobile applications for Android and iOS (native or using frameworks like React Native/Flutter). Integrate mobile apps with environmental measurement devices via Bluetooth, MQTT, WebSockets, or REST APIs. Build real-time data visualizations and dashboards within the app. Handle offline storage, background tasks, and efficient data sync. Work closely with backend engineers to define API requirements and ensure smooth data flow. Implement push notifications and alerts for critical sensor events. Ensure performance optimization, security, and compliance with platform guidelines. Participate in design discussions, code reviews, and agile development cycles. Requirements Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of experience with at least 3 years in mobile app development (Android & iOS). Hands-on experience with React Native, Flutter, or native development using Kotlin (Android) and Swift (iOS). Experience integrating apps with Bluetooth (BLE) and/or Wi-Fi connected IoT devices. Solid understanding of mobile architecture patterns (MVVM, Redux, etc.). Familiarity with real-time data, notifications, and offline-first mobile experiences. Experience working with cloud platforms (AWS, Firebase, Azure, etc.) and CI/CD pipelines. Prior experience with analytics tools, crash reporting, and performance tuning. Nice to Have Experience with edge computing or gateway devices. Knowledge of environmental monitoring, sensor calibration, or similar domains. Familiarity with mobile data encryption, secure authentication, and GDPR compliance. Experience with location-based services and map integrations (e.g., Google Maps, Mapbox).

Posted 2 weeks ago

Apply

2.0 - 3.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Infilect, a leader in visual intelligence for worldwide retail, is looking for a highly analytical and entrepreneurial Android Engineer to help build the next generation of AI driven mobile applications. About Infilect Infilect is founded by two PhDs and ex-IBM-Research-Scientists to build scalable visual-AI systems to make the world a better place. Infilect (https://www.infilect.com) builds state of the art cloud and AI applications for the worldwide retail industry. We process images and videos at scale and in real-time in order to solve retail supply-chain problems and make an environmentally sustainable net-positive impact on the world. We are driven by the promise of AI and software technology to save time, save cost, save energy, and improve user experience for businesses and consumers all over the world. About The Position We are looking for an Android Engineer (full-time, based in Bangalore (or be ready to move), having at least 2 to 3 years of startup/industry experience) to power and scale a suite of enterprise SaaS products. Responsibilities Active involvement in technology development, documentation, code reviews, architecture and design discussions Scaling the current Android application to serve increasing user count and complexities Designing data collection pipelines for collecting user interaction information from the app Conceptualizing and optimizing end-to-end on-device AI implementation R&D for optimizing the application and innovate for seamless image capturing using latest technological advances made across the globe Full-fledged sales force automation application development Working with Product Managers to understand requirements, with Engineering Managers to plan sprints, with Product Designers for managing UI/UX, and with Backend team for designing APIs Skills Required Hands-on experience on mobile app technologies such as Java and Kotlin Hands-on experience in developing and testing REST API based products Strong reasoning, programming and scripting skills (Android dev, JS/AngularJS dev) Understanding agile development, CI/CD, sprints, code reviews Experience in data management tools (SQL/NO-SQL databases) Solid understanding of architecture and design (MVVM or any other pattern) and native android development Understanding of offline data storage and security Understanding of latest advancements of android including Kotlin, Data binding, Room, Work Manager, CameraX, Dagger2, Hilt etc. Good-to-have Machine Learning experience with TensorFlow lite or other frameworks for on-device-AI Experience in building iOS/hybrid apps (Swift, React Native, Flutter) Knowledge of KMM (Kotlin Multiplatform Mobile) Job Perks Industry-grade compensation and ESOPs Work on a problem that will have positive impact on millions of users Work with well-experienced computer scientists Build deep-tech products out of India for the global audience Lively and highly collaborative environment We have a great work environment with an exceptional bunch of engineers and programmers. We are a growth-stage startup, and it implies putting your heart out to solve problems, build systems, and doing all that is needed to win over challenges and customers. We are looking forward to building a highly collaborative & rich culture at Infilect. Come and join us on the rocket ship! We offer a competitive salary, commission structure, and benefits package, as well as a dynamic and fast-paced work environment. We are an early-stage startup, and it implies putting your heart out to connect with customers and team members, solve hard & challenging problems, and build & maintain scalable systems. We are also quite conscious to build a highly collaborative & rich culture at Infilect. From 50 today, we expect to be 200 team member strong team in the next 2 years, serving global customers. If this interests you, come and join us on the rocket ship! Infilect as an Equal Opportunity Employer - We do not discriminate based on race, color, gender, religion, national origin, ancestry, age, disability, medical condition, genetic information, military & veteran status, marital status, pregnancy, gender identity, sexual orientation, or any other characteristics protected by local laws, regulations, and ordinance. We also make reasonable accommodations for disabled employees and applicants as required by law. We follow these principles in all areas of employment including recruitment, training, promotions, compensation, benefits, transfer, and social and recreational programs.

Posted 2 weeks ago

Apply

4.0 - 9.0 years

6 - 16 Lacs

Thane, Navi Mumbai, Mumbai (All Areas)

Hybrid

Role & responsibilities We are looking to hire a talented Junior Android developer to design, build, and maintain the next generation of Android applications. Your primary focus will be developing high-end Android applications. Your duties may include collaborating with the design team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the Play Store. Key Responsibilities: Design and develop advanced applications for the Android platform using Kotlin (and Java if applicable) Collaborate with product managers, designers, and backend engineers to define, design, and ship new features Ensure the performance, quality, and responsiveness of applications Identify and fix bugs and performance bottlenecks Write clean, maintainable, and testable code Participate in code reviews and mentor junior developers Keep up to date with the latest Android development trends and tools Contribute to architectural discussions and decisions Preferred candidate profile 3-8 years of hands-on Android development experience Strong knowledge of Kotlin and Android SDK Experience with modern Android libraries and tools: Jetpack (Navigation, ViewModel, LiveData), Coroutines, Hilt/Dagger, Room, Retrofit, WorkManager, etc. Solid understanding of MVVM/MVI architecture patterns Experience with asynchronous programming (RxJava or Coroutines) Familiarity with CI/CD pipelines and tools (e.g., GitHub Actions, Bitrise, Jenkins) Good knowledge of testing frameworks: JUnit, Espresso, Mockito Experience integrating RESTful APIs Understanding of app lifecycle, memory management, and performance tuning Working knowledge of Jetpack Compose is a plus Familiarity with Play Store release process and app versionin

Posted 2 weeks ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Location: Noida, Uttar Pradesh, India (Hybrid/Remote options available) Employment Type: Full-time About Fusionpact Technologies At Fusionpact Technologies, we are at the forefront of leveraging a fusion of cutting-edge technologies to create impactful solutions that drive significant business value for our clients globally. Established in 2022, we specialize in Cloud Services, Artificial Intelligence, Software Development, ERP Solutions, and IT Consulting. Our passion lies in pushing the boundaries of what's possible with technologies like AI/ML, Blockchain, Reactive Architecture, and Cloud-Native solutions . We're a dynamic, agile, and innovation-driven company committed to delivering high-quality, scalable, and secure software that truly makes a difference. With a proven track record across 175+ projects, including innovative products like ForestTwin™ for carbon tech and the ISO Platform for compliance, we are dedicated to transforming businesses and making a brighter world. The Opportunity We're looking for a highly skilled and experienced Tech Lead to join our dynamic engineering team. In this pivotal role, you'll be instrumental in shaping our technical vision, driving the development of next-generation reactive and microservices-based applications, and fostering a culture of technical excellence within our agile development environment. You'll be a key player in designing and implementing robust, scalable, and resilient systems. Your expertise in architectural principles will be crucial in guiding the team and ensuring the successful deployment of high-quality software. We're seeking a leader who can not only leverage strong fundamental knowledge but also expertly integrate and utilize AI tools to deliver superior software solutions in a fast-paced, agile manner. If you thrive on technical challenges, enjoy mentoring, and are excited about the impact of AI on software development, Fusionpact Technologies is the place for you. Responsibilities Technical Leadership & Architecture Lead the design, development, and deployment of complex reactive and microservices-based applications, ensuring adherence to Fusionpact's best practices, architectural principles, and quality standards. Define and enforce coding standards, design patterns, and architectural guidelines across development teams to ensure consistency and maintainability. Conduct rigorous technical reviews and provide constructive feedback to ensure high-quality code, scalable solutions, and optimal performance. Mentor, coach, and guide development teams on advanced architectural concepts, reactive programming paradigms (e.g., Akka), and microservices best practices. Agile Development & AI Integration Drive agile development practices within your scrum team, working closely with the Scrum Master, DevOps, QA, Backend, and Frontend engineers to ensure efficient workflows and timely delivery. Champion the adoption and effective utilization of cutting-edge AI tools (e.g., Cursor AI, GitHub Copilot, or similar generative AI solutions) to enhance code quality, accelerate development cycles, and improve overall team efficiency. Proactively identify opportunities to leverage AI for tasks such as intelligent code generation, automated refactoring, advanced bug detection, and smart automated testing frameworks. Ensure the seamless and effective integration of AI-powered workflows into the existing development pipeline, continuously optimizing the software delivery lifecycle. Project Management & Quality Assurance Effectively manage and contribute to multiple projects simultaneously, consistently delivering superior quality output in line with project timelines and client expectations. Take ownership of the technical success of projects, from initial conception and architectural design to successful deployment and ongoing maintenance. Collaborate with product owners and stakeholders to translate complex business requirements into clear, actionable technical specifications. Ensure the delivery of highly performant, secure, maintainable, and resilient software solutions that meet Fusionpact's high standards. Team Collaboration & Mentorship Foster a collaborative, innovative, and inclusive team environment, encouraging knowledge sharing, continuous learning, and cross-functional synergy. Provide dedicated technical guidance, coaching, and mentorship to junior and mid-level engineers, helping them grow their skills and careers. Champion a culture of continuous learning, staying abreast of emerging technologies, industry trends, and innovative software development methodologies, and bringing these insights back to the team. Required Skills & Experience 8+ years of progressive experience in software development, with at least 3+ years in a Tech Lead or similar leadership role focused on complex distributed systems. Proven hands-on experience in designing, building, and deploying highly available, scalable, and resilient reactive and microservices-based applications. Deep understanding of modern architecture principles, design patterns (e.g., Domain-Driven Design, Event Sourcing, CQRS), and software development best practices. Strong hands-on experience with at least one major programming language extensively used in reactive/microservices development (e.g., Java, Kotlin, Go, or Scala). Strong fundamental knowledge and practical experience leveraging AI tools (e.g., Cursor AI, GitHub Copilot, Tabnine, or similar) to enhance development workflows, improve code quality, and accelerate delivery. Demonstrated ability to effectively manage and contribute to multiple projects simultaneously while maintaining superior quality output. Extensive experience working in a fast-paced, agile (Scrum, Kanban) environment and guiding cross-functional scrum teams (Scrum Master, DevOps, QA, Backend, Frontend). Solid understanding of DevOps principles, CI/CD pipelines, and automated deployment strategies. Excellent communication, interpersonal, and leadership skills, with the ability to articulate complex technical concepts to diverse audiences. Strong ethics and integrity, with a proven ability to thrive and lead effectively in a remote or hybrid work environment. Preferred Qualifications Hands-on experience with Scala and Akka for building reactive systems. Proficiency with cloud platforms such as AWS, Azure, or GCP, including experience with their relevant services for microservices deployment and management. In-depth experience with containerization technologies (Docker, Kubernetes) and orchestration. Familiarity with various data storage technologies (relational databases, NoSQL databases like Cassandra, MongoDB, Redis) and message queues (Kafka, RabbitMQ). Experience with performance tuning, monitoring, and troubleshooting distributed systems. Certifications in relevant cloud platforms or agile methodologies. If you are a passionate and experienced Tech Lead with a strong background in reactive and microservices architectures, a knack for leveraging AI to deliver exceptional software, and a commitment to fostering a high-performing team, we encourage you to apply and become a part of Fusionpact Technologies' innovative journey! Apply Now!

Posted 2 weeks ago

Apply

0.0 - 2.0 years

0 Lacs

Indore, Madhya Pradesh

Remote

Sure! Here's a short and to-the-point version of a job description for an Android Developer with 2–3 years of experience : Job Title: Android Developer (2–3 Years Experience) Location: [Remote/On-site – City] Type: Full-time Job Description: We're looking for an Android Developer with 2 years of experience to build and maintain high-quality Android apps. You’ll work closely with our product and back-end teams to deliver seamless user experiences. Requirements: 2 years of Android development experience Proficient in Kotlin and/or Java Solid understanding of Android SDK, UI/UX design, and architecture patterns (MVVM/MVP) Experience with REST APIs, Git, and third-party libraries Familiar with Jetpack components and Firebase Strong debugging and performance optimization skills Nice to Have: Experience with unit/UI testing CI/CD knowledge Play Store publishing experience Job Type: Full-time Pay: Up to ₹25,000.00 per month Schedule: Day shift Fixed shift Monday to Friday Experience: Android Development: 2 years (Required) Location: Indore, Madhya Pradesh (Required) Work Location: In person

Posted 2 weeks 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