Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
1.5 - 3.0 years
2 - 6 Lacs
India
Remote
Experience : 1.5 to 3 Years Job Type : Full Time Knowledge : Android Studio, Rest APIs, Kotlin,Java, Android SDK, Retrofit Note : Only Surat local candidates will be prefer. Responsibilities : Must have solid knowledge of Java/Kotlin, Android SDK, and third-party integrations. Experience working with remote data via Rest API's & JSON. Solid grasp of architecture patterns such as MVVM, MVI, or Clean Architecture Strong focus on performance optimization, clean code, and scalable architecture Capable to integrate 3rd-Party Libraries, Payment Integrations, Social Integration Please share your CV On hr.hyeoninfotech@gmail.com Job Type: Full-time Pay: ₹20,000.00 - ₹50,000.00 per month Benefits: Paid time off Schedule: Day shift Supplemental Pay: Overtime pay Work Location: In person
Posted 3 weeks ago
4.0 years
10 - 15 Lacs
Hyderabad, Telangana, India
On-site
Job Title: Android Developer Experience: 4+ Years Shift Timing: 12 PM – 10 PM IST Work Mode: Hybrid (Specify days onsite, e.g., 2–3 days/week in office) Work Locations: Hyderabad, Bangalore, Noida Base Location: Noida Employment Type: Full-Time Job Summary We are seeking a talented and experienced Android Developer with a minimum of 4 years of experience to join our mobile engineering team. The ideal candidate will have a deep understanding of modern Android development tools and practices, with hands-on experience in Clean Architecture, Jetpack Compose, Kotlin, Dependency Injection, and Coroutines. The role also requires knowledge of secure app development, networking, and writing unit tests to ensure high code quality and performance. This position offers a hybrid work model with a base location in Noida and flexibility to work from offices in Hyderabad, Bangalore, or Noida. Key Responsibilities Design and develop advanced Android applications using Jetpack Compose and Kotlin. Implement scalable and maintainable code using Clean Architecture and MVVM/MVI. Integrate Dependency Injection frameworks such as Dagger or Hilt. Handle background tasks and data flow using Kotlin Coroutines and Flow. Build robust networking modules using libraries like Retrofit/OkHttp. Write comprehensive unit test cases and maintain high code coverage using JUnit/Mockito. Implement best practices to enhance app security (e.g., secure storage, obfuscation, secure APIs). Participate in code reviews, debugging, and performance optimization. Collaborate with cross-functional teams to define, design, and ship new features. Primary Skills Languages & Frameworks: Kotlin, Jetpack Compose Architecture: Clean Architecture, MVVM Asynchronous Programming: Kotlin Coroutines, Flow Dependency Injection: Dagger/Hilt Networking: Retrofit, OkHttp Testing: JUnit, Mockito, Espresso Security: Android Keystore, ProGuard, encryption techniques Secondary Skills Knowledge of Android Jetpack libraries, Room DB CI/CD exposure, Crashlytics, Analytics integration Familiarity with Play Store compliance and publishing process Preferred Qualifications Bachelor’s degree in Computer Science, Engineering, or related field Proven experience in shipping apps with significant user base Excellent problem-solving and debugging skills Strong communication and interpersonal abilities Skills: dependency injection,retrofit,mockito,junit,mvvm,dagger,android keystore,okhttp,jetpack compose,kotlin coroutines,clean architecture,proguard,flow,hilt,kotlin,espresso
Posted 3 weeks ago
4.0 years
10 - 15 Lacs
Noida, Uttar Pradesh, India
On-site
Job Title: Android Developer Experience: 4+ Years Shift Timing: 12 PM – 10 PM IST Work Mode: Hybrid (Specify days onsite, e.g., 2–3 days/week in office) Work Locations: Hyderabad, Bangalore, Noida Base Location: Noida Employment Type: Full-Time Job Summary We are seeking a talented and experienced Android Developer with a minimum of 4 years of experience to join our mobile engineering team. The ideal candidate will have a deep understanding of modern Android development tools and practices, with hands-on experience in Clean Architecture, Jetpack Compose, Kotlin, Dependency Injection, and Coroutines. The role also requires knowledge of secure app development, networking, and writing unit tests to ensure high code quality and performance. This position offers a hybrid work model with a base location in Noida and flexibility to work from offices in Hyderabad, Bangalore, or Noida. Key Responsibilities Design and develop advanced Android applications using Jetpack Compose and Kotlin. Implement scalable and maintainable code using Clean Architecture and MVVM/MVI. Integrate Dependency Injection frameworks such as Dagger or Hilt. Handle background tasks and data flow using Kotlin Coroutines and Flow. Build robust networking modules using libraries like Retrofit/OkHttp. Write comprehensive unit test cases and maintain high code coverage using JUnit/Mockito. Implement best practices to enhance app security (e.g., secure storage, obfuscation, secure APIs). Participate in code reviews, debugging, and performance optimization. Collaborate with cross-functional teams to define, design, and ship new features. Primary Skills Languages & Frameworks: Kotlin, Jetpack Compose Architecture: Clean Architecture, MVVM Asynchronous Programming: Kotlin Coroutines, Flow Dependency Injection: Dagger/Hilt Networking: Retrofit, OkHttp Testing: JUnit, Mockito, Espresso Security: Android Keystore, ProGuard, encryption techniques Secondary Skills Knowledge of Android Jetpack libraries, Room DB CI/CD exposure, Crashlytics, Analytics integration Familiarity with Play Store compliance and publishing process Preferred Qualifications Bachelor’s degree in Computer Science, Engineering, or related field Proven experience in shipping apps with significant user base Excellent problem-solving and debugging skills Strong communication and interpersonal abilities Skills: dependency injection,retrofit,mockito,junit,mvvm,dagger,android keystore,okhttp,jetpack compose,kotlin coroutines,clean architecture,proguard,flow,hilt,kotlin,espresso
Posted 3 weeks ago
0.0 - 4.0 years
0 - 0 Lacs
Salt Lake City, West Bengal
On-site
Job Title: Android Developer Location: Kolkata (On-site) Job Type: Full-Time Experience Level: 2-4 Years To get a quick interview call, share your cv to tama.saha@weavers-web.com Job Summary: We are seeking a skilled and motivated Android Developer with 2-4 years of experience to join our mobile development team. You’ll work on building and maintaining high-quality Android applications using Jetpack Compose , Kotlin , XML , and MVVM architecture . This is a great opportunity for developers looking to grow their career in a modern Android development environment. Key Responsibilities: Develop and maintain Android applications using Kotlin and Jetpack Compose Implement UI components using XML where required Apply MVVM architecture and Android best practices Collaborate with cross-functional teams (Product, Design, QA) to deliver quality products Write clean, efficient, and testable code Debug and resolve performance and reliability issues Qualifications: 2-4 years of experience in Android development Strong knowledge of Kotlin , Jetpack Compose , and XML Experience with MVVM architecture and clean coding principles Familiarity with Android SDK, REST APIs, and third-party libraries Good communication and problem-solving skills Benefits: Competitive salary Flexible Schedule Paid Leaves Professional development opportunities Collaborative and inclusive team culture Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹40,000.00 per month Benefits: Flexible schedule Paid time off Provident Fund Schedule: Day shift Monday to Friday Weekend availability Ability to commute/relocate: Salt Lake City, West Bengal: Reliably commute or planning to relocate before starting work (Required) Location: Salt Lake City, West Bengal (Required) Willingness to travel: 100% (Required) Work Location: In person
Posted 3 weeks ago
2.0 - 6.0 years
15 - 30 Lacs
Bengaluru
Work from Office
What youll be doing: Be involved in all aspects of development playing a critical role in design, planning, development and deployment and help develop best practices for future development Coordinate with all line of businesses to delivery of an entire piece of a system or application Design and architect mobile domain for Android with the help of architecture team Fast prototyping of proof-of concept features / application based on brief Develop and maintain new features on Mobile Application development Use technical knowledge and creative thinking to provide the most innovative solutions Regular Code Review What youll bring to the table: Data Structures and algorithm, ORM, Design Patterns Proficiency in the required android language Must have experience in applying the best practices as per the Andriod guidelines Extensive mobile development experience You thrive in complexity and jump at the opportunity to collaborate with colleagues to delivery projects within tight deadlines If you have work experience in a Consumer Product/E-Commerce company, we'll like you even more. Desired Candidate Profile: Immediate joiners needed Experience: 2-7 years Location- Bangalore
Posted 3 weeks ago
2.0 - 7.0 years
17 - 32 Lacs
Gurugram, Bangalore/Bengaluru
Work from Office
What you'll be doing: Be involved in all aspects of development playing a critical role in design, planning, development and deployment and help develop best practices for future development Coordinate with all line of businesses to delivery of an entire piece of a system or application Design and architect mobile domain for iOS with the help of architecture team Fast prototyping of proof-of concept features / application based on brief Develop and maintain new features on Mobile Application development Use technical knowledge and creative thinking to provide the most innovative solutions Regular Code Review What youll bring to the table: Data Structures and algorithm, ORM, Design Patterns Proficiency in the required iOS language Extensive mobile development experience and hands on exposure in Swift, Objective C, MVVM, Core data. Must have experience in applying the best practices as per the Apple guidelines You thrive in complexity and jump at the opportunity to collaborate with colleagues to delivery projects within tight deadlines If you have work experience in product/start-up company, well like you even more Desired Candidate Profile: Immediate joiners needed Experience: 2-7 years
Posted 3 weeks ago
1.0 - 3.0 years
1 - 4 Lacs
Mumbai
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
3.0 - 5.0 years
1 - 4 Lacs
Chennai
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
2.0 - 3.0 years
1 - 4 Lacs
Noida
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
2.0 - 6.0 years
1 - 4 Lacs
Coimbatore
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
1.0 - 3.0 years
2 - 6 Lacs
Gurugram
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
3.0 - 4.0 years
2 - 6 Lacs
Chennai
Work from Office
To manage the team and manage the house keeping activities at the site Key Responsibilities Direct and manage the work of cleaning personnel in hotels, hospitals, schools and colleges, and other enterprises and organizations Assign work duties, evaluate performance, and train new personnel in policies and procedures, as well as operation of cleaning and maintenance equipment Handle complaints, and all housekeeping-related customer service concerns and resolve any problems efficiently Maintain inventory records of cleaning and other supplies, and may handle purchasing of materials and equipment maintenance services Keep track of room check-out and check-in schedules to assign room cleaning tasks to workers Supervising a housekeeping department requires someone with good management and communication skills Qualifications: Should have managed a team Know the job well
Posted 3 weeks ago
4.0 - 8.0 years
12 - 15 Lacs
Pune, Delhi / NCR, Mumbai (All Areas)
Hybrid
Responsibilities: * Design, develop & maintain AI-enabled Android apps using Kotlin * Experienced in AI Tools for development such as Windsurf, Cursor or other * Collaborate with cross-functional teams on project requirements & deliverables.
Posted 3 weeks ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Company Overview Accordion is a global private equity-focused financial consulting firm specializing in driving value creation through services rooted in Data & Analytics and powered by technology. Accordion works at the intersection of Private Equity sponsors and portfolio companies’ management teams across every stage of the investment lifecycle. We provide hands-on, execution-oriented support, driving value through the office of the CFO by building data and analytics capabilities and identifying and implementing strategic work, rooted in data and analytics. Accordion is headquartered in New York City with 10 offices worldwide. Join us and make your mark on our company. Data & Analytics (Accordion | Data & Analytics) Accordion's Data & Analytics (D&A) practice in India delivers cutting-edge, intelligent solutions to a global clientele, leveraging a blend of domain knowledge, sophisticated technology tools, and deep analytics capabilities to tackle complex business challenges. We partner with Private Equity clients and their Portfolio Companies across diverse sectors, including Retail, CPG, Healthcare, Media & Entertainment, Technology, and Logistics. D&A team members deliver data and analytical solutions designed to streamline reporting capabilities and enhance business insights across vast and complex data sets ranging from Sales, Operations, Marketing, Pricing, Customer Strategies, and more. Working at Accordion in India means joining 800+ analytics, data science, finance, and technology experts in a high-growth, agile, and entrepreneurial environment to transform how portfolio companies drive value. It also means making your mark on Accordion’s future—by embracing a culture rooted in collaboration and a firm-wide commitment to building something great, together. Join us and experience a better way to work! Role Overview: This role is a part of our global Accordion group. The responsibilities & nature of critical deliverables for this role will span across geographies (currently India, U.S & U.K.) with operations based out of our India office in Hyderabad. The nature of the role encompasses the functionalities catering to all our practices and offices. The Senior Software Engineer 2 playing the primary role of a Python Full Stack Developer is a hands-on technical role focused on internal application development. An ideal candidate should be able to develop robust back-end systems with Python (should be familiar with web development frameworks) and create seamless front-end experiences using modern web technologies. The candidate should also collaborate with cross-functional teams, work with senior Accordion.com developers, participate in knowledge management, and focus on continuous improvement of the existing internal applications. Location: Hyderabad, Telangana What You will do: The roles and responsibilities of the Senior Software Engineer - 2 will include the below: Back-End Development: ➢ Design, develop, and maintain scalable and efficient Python-based back-end systems. ➢ Integrate user-facing elements with server-side logic. ➢ Write clean, maintainable, and well-documented code. ➢ Work with databases (SQL/NoSQL) to manage and retrieve data efficiently. ➢ Develop and consume RESTful APIs for integration with various systems. ➢ Ability to adapt to new languages as needed based on new technologies and/or varying business needs Front-End Development: ➢ Build and maintain user interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (React, Angular, or Vue.js). ➢ Ensure cross-browser compatibility and responsiveness for optimal user experience. ➢ Collaborate with UX/UI designers to implement visually appealing and user-friendly interfaces. ➢ Ability to adapt to new languages as needed based on new technologies and/or varying business needs. Collaboration & Leadership: ➢ Take guidance from senior developers, ensuring adherence to best practices and coding standards. ➢ Collaborate with cross-functional teams including designers, product managers, and other developers to ensure seamless product delivery. ➢ Conduct code reviews and provide constructive feedback to peers. ➢ Help troubleshoot, debug, and optimize performance across the full stack. Continuous Improvement: ➢ Stay up to date with industry trends, emerging technologies, and best practices. ➢ Contribute to improving the development process, tools, and workflows. ➢ Lead efforts to optimize code performance and enhance system scalability. Additionally, ➢ Maintain an up-to-date and comprehensive knowledge base by documenting codes, known issues, and their resolutions. ➢ Adhere to company security policies and procedures, ensuring the safeguarding of sensitive information. Accordion.com ➢ Foster a positive and collaborative working relationship with team members, demonstrating respect, reliability, and a willingness to support peers. Ideally, you have: ➢ Bachelor’s degree is mandatory and Exposure to full-stack development. ➢ Proven experience (4-8 years) in Python development and working with web frameworks like Django, Flask, or FastAPI. ➢ Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern front-end framework like React. ➢ In-depth knowledge of RESTful API design and integration. ➢ Hands-on experience with database management systems like PostgreSQL, MySQL, MongoDB, or equivalent. ➢ Experience with version control tools (Git) and CI/CD pipelines. ➢ Strong understanding of Agile methodologies and experience working in Agile teams. ➢ Solid understanding of software design patterns and principles (MVC, MVVM, etc.). ➢ Excellent problem-solving and debugging skills. ➢ Good communication and collaboration skills, with the ability to work effectively in a team Why Explore a Career at Accordion: ➢ Collaborate with Prominent Private Equity Firms: Develop deep understanding of the intricacies of the Private Equity landscape, setting you on a path to excel in the dynamic world o of finance and analytics. ➢ High growth environment: Semi-annual performance management and promotion cycles coupled with a strong meritocratic culture, enables fast track to leadership responsibility. ➢ Cross Domain Exposure: Interesting and challenging work streams across industries and domains that always keep you excited, motivated, and on your toes. ➢ Entrepreneurial Environment: Intellectual freedom to make decisions and own them. We expect you to Accordion.com spread your wings and assume larger responsibilities. ➢ Fun culture and peer group: Non-bureaucratic and fun working environment; intellectual environment that will challenge you and accelerate your learning curve. ➢ Other benefits to full time employees Health and wellness programs that include employee health insurance covering immediate family members and parents, term life insurance for employees, free health camps for employees, discounted health services (including vision, dental) for employee and family members, free doctor’s consultations, counsellors, etc. Corporate Meal card options for ease of use and tax benefits. Team lunches, company-sponsored team outings, and celebrations. Robust leave policy to support work-life balance. Specially designed leave structure to support woman employees for maternity and related requests. Reward and recognition platform to celebrate professional and personal milestones. A positive & transparent work environment including various employee engagement and employee benefit initiatives to support personal and professional learning and development
Posted 3 weeks ago
2.0 years
0 Lacs
Gurgaon, Haryana, India
On-site
We are looking for a skilled Android Developer with expertise in Kotlin to join our mobile development team. The developer will be responsible for designing, developing, and maintaining Android applications that offer a seamless and high-quality user experience. You will work closely with cross-functional teams to deliver robust, scalable, and innovative mobile solutions. Key Responsibilities Develop and maintain high-performance Android applications using Kotlin. Collaborate with UI/UX designers and product teams to design application features that are intuitive and user-friendly. Integrate backend services, APIs, and third-party libraries with mobile applications. Ensure application performance, quality, and responsiveness. Write clean, maintainable, and reusable code while following best practices. Implement security protocols and data protection measures. Troubleshoot, debug, and resolve issues with applications. Participate in code reviews, testing, and quality assurance processes. Stay updated with the latest Android development trends, libraries, and tools. Optimize applications for maximum performance across different devices and operating systems. Qualifications Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 2+ years of experience in Android development using Kotlin. Strong understanding of Android SDK, different versions of Android, and how to deal with different screen sizes. Experience with RESTful APIs to connect Android applications to back-end services. Proficiency in working with Git for version control. Familiarity with Jetpack libraries such as LiveData, ViewModel, Room, etc. Strong understanding of MVVM architecture and design patterns. Hands-on experience with Android Studio, Gradle, and dependency management. Experience with SQLite, Realm, or other mobile databases. Experience with performance and memory tuning for Android applications. Familiarity with Google Play Console for app distribution and management. APPLY NOW
Posted 3 weeks ago
0.0 - 2.0 years
5 - 7 Lacs
Goregaon East, Mumbai, Maharashtra
On-site
About FOY: At FOY (For You) , we’re passionate about creating innovative and high-impact mobile solutions. We blend creativity, technology, and user-centric thinking to craft apps that make everyday life easier and more engaging. If you're looking to build world-class iOS experiences, we’d love to work with you. Key Responsibilities: Design and build advanced iOS applications in Swift. Collaborate with cross-functional teams to define, design, and ship new features. Ensure performance, quality, and responsiveness of applications. Work with RESTful APIs and third-party libraries to integrate data sources and services. Identify and fix bugs and improve application performance. Participate in regular code reviews and contribute to best practices. Stay up-to-date with the latest industry trends and Apple technologies. Requirements: 2–3 years of hands-on experience in native iOS development. Proficiency in Swift and familiarity with Objective-C . Solid understanding of UIKit , CoreData , AutoLayout , and Apple Human Interface Guidelines . Experience integrating APIs and working with tools like Alamofire , Firebase , etc. Strong grasp of MVVM or other modern architecture patterns. Knowledge of Git and experience with version control workflows. Experience publishing and maintaining apps on the App Store. Understanding of memory management and performance tuning. Nice to Have: Experience with SwiftUI and Combine . Familiarity with CI/CD tools like Fastlane , Bitrise , etc. Unit testing and UI testing experience. Exposure to Agile/Scrum methodologies. What You'll Get: A fast-paced, supportive environment with learning opportunities. Ownership of key app features and development. Flexible work hours and open team culture. Job Type: Full-time Pay: ₹500,000.00 - ₹750,000.00 per year Application Question(s): How soon can you join? Experience: iOS development: 2 years (Required) Location: Goregaon East, Mumbai, Maharashtra (Required) Work Location: In person
Posted 3 weeks ago
0.0 - 2.0 years
5 - 7 Lacs
Goregaon East, Mumbai, Maharashtra
On-site
About Us: At FOY (For You) , we’re committed to building digital solutions that elevate everyday experiences. We believe in clean code, bold ideas, and a collaborative team spirit. Join us as we develop next-gen mobile applications that drive user engagement and make a real difference. Responsibilities: Design and build advanced applications for the Android platform using Kotlin/Java. Collaborate with cross-functional teams to define, design, and ship new features. Work with RESTful APIs to connect Android applications to back-end services. Implement clean, maintainable, and efficient code using best practices. Identify and fix bugs and performance bottlenecks. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Participate in code reviews and contribute to a strong engineering culture. Requirements: 2–3 years of hands-on experience in Android app development. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Proficient in Kotlin (preferred) and Java. Experience with third-party libraries and APIs (e.g., Retrofit, Glide, Firebase). Familiarity with MVVM architecture and Jetpack components. Understanding of mobile UI/UX best practices. Experience with version control tools like Git. Solid understanding of the full mobile development life cycle. Experience working in an Agile/Scrum development process. Good to Have: Experience with CI/CD pipelines and automated testing. Exposure to Play Store deployment and maintenance. Understanding of security best practices in mobile development. What We Offer: Flexible working hours Opportunity to work with a passionate and driven team Learning and development support android developer Job Type: Full-time Pay: ₹500,000.00 - ₹750,000.00 per year Application Question(s): How soon can you join ? Experience: Android: 2 years (Required) Location: Goregaon East, Mumbai, Maharashtra (Required) Work Location: In person
Posted 3 weeks ago
30.0 years
0 Lacs
Mumbai, Maharashtra, India
On-site
Full-time Company Description NEC Software Solutions (India) Private Limited! is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of 1300 . It is one of the foremost providers of end-to-end IT services across various sectors. We work with diverse industry verticals which include publishing, media, financial services, retail, healthcare, and technology companies around the world. Our customers range from two-person startups to $bn listed companies. We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that meet the highest standards of engineering and user experience. Supported by more than 1300 exceptionally talented manpower, we are a hub for offshore support and technology services. Overview We are seeking a development team lead with a strong technical background in full-stack client-server development with Microsoft technologies in an enterprise environment. We are looking for strong back-end and front-end design and development skills, predominantly C# .NET, SQL Server, RESTful APIs, web services, service-oriented/component-based architectures and microservices, web client and desktop client technologies - React.JS, TypeScript HTML, CSS, JavaScript, WPF, MVVM. Experience of development for Cloud-based SaaS applications would be a distinct advantage. This is a leadership and hands-on role, with line management and technical leadership of a team of software developers. You will work closely with the Software Development Manager to enable the development team to achieve successful delivery of applications to time and budget. In addition to your own development responsibilities, you will be supporting the development of your team through coaching and mentoring. You will use your technical skills to participate in architectural design decisions and the influencing of technologies considered within the current and future product suite. Collaboration within the team with all disciplines including Business Analysis and QA is essential to the role, as is the ability to work closely with Product Managers and Owners. You will demonstrate personal qualities required to work within a high collaborative, multi-disciplined with mixed onshore and offshore software development team to ensure that software products are built and maintained to the highest possible quality standards and in accordance with the agreed technical architecture and specification. Key Responsibilities Providing leadership, functional and line management of a team of onshore and offshore software developers ensuring that individuals are performing and delivering to the required standards. Providing support and mentoring to software developers, to ensure they can perform and deliver to the required standards. Promptly and effectively dealing with any performance issues to maintain high productivity from the team at all times. Ensure that all development work conforms to the agreed NEC quality processes and standards and that software is designed, built and delivered to the highest level. Actively identify opportunities for process improvement and take these to the Development Manager to agree on next steps. Ensure that all software developed conforms to the appropriate technical and design standards. Hands-on, full-stack software development of features within enterprise client-server applications utilizing the appropriate technology. Participate in architectural design decisions and the influencing of technologies considered within the current and future product suite. Participate in Agile SCRUM development ceremonies, planning, estimation, design, retrospectives, and reviews. Work closely with Business Analysts and the Product Owner to understand the functionality to be developed. Work within the development governance framework including, but not limited to, adherence to coding standards, code reviews, unit and integration testing, user experience (UX) guidelines, automated testing. Ensure development skills are kept up to date and maintain awareness of new developments in the software industry. Essential Skills and Experience Proven experience of successfully leading complex software developments with a team of at least 10 developers through the entire development life cycle. Proven experience of working with formal Agile software development methodologies including Scrum and Kanban. Demonstrated ability to lead and manage distributed teams, including onshore and offshore developers. Excellent communication skills, both verbal and written, with the ability to effectively communicate with both technical and non-technical stakeholders. The ability to lead and motivate a team to deliver high levels of performance at all times, dealing with any issues promptly and effectively as they arise. An ability to articulate solutions at all levels and to communicate both technical and non-technical information, depending upon the audience. Strong inter-personal skills with the ability to interact effectively with internal onshore/offshore colleagues and stakeholders at all levels. Able to demonstrate a dynamic and enthusiastic approach to software development with a focus on quality and continuous improvement. Excellent analytical and problem-solving skills. Minimum 10 years experience developing software for enterprise applications/solutions, with the following: C# with .NET Framework 4.8 / .NET 8.0 Microsoft SQL Server Object-Oriented design and development Developing high-performing, multi-threaded, real-time software Windows System Services RESTful APIs, web services Unit testing, mock framework libraries such as Moq, dependency injection Source code version control (Git, TFS) Microsoft Visual Studio and Microsoft Azure DevOps Continuous integration (CI) and continuous deployment (CD) Desirable Skills Experience Degree level qualification in a technology subject, or appropriate equivalent industry experience and professional membership(s). Web client development with React, TypeScript HTML, CSS, JavaScript. Desktop client development with WPF / MVVM. Client and server design patterns e.g. Enterprise Application Architecture patterns; React design patterns; Responsive design. Development of Cloud-enabled SaaS products. Secure development standards. Microservices and containers. Component-based architectures. Privacy Policy
Posted 3 weeks ago
10.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
We are seeking a Staff Software Engineer – iOS Development to lead the modernization of our Life-Critical iOS based mobile application. Should have extensive experience in Objective-C and Swift , with a strong background in legacy system migration, architectural design, and technical leadership . In this role, you will be responsible for setting the technical direction, improving scalability, and ensuring the highest quality standards for our iOS applications. Duties & Responsibilities Drive the adoption of modern iOS development practices, including SwiftUI, Combine, async/await, and modular app architecture. Lead the design, development, and modernization of iOS applications by migrating legacy Objective-C codebases to Swift and the latest iOS technologies. Define and implement best practices for iOS architecture, performance optimization, and maintainability. Work closely with product managers, designers, and backend teams to align technical solutions with business goals. Provide technical leadership and mentorship to a team of iOS engineers, ensuring adherence to coding standards and best practices. Optimize application performance, memory management, and battery efficiency. Conduct code reviews, design reviews, and system-wide optimizations to improve code quality and stability. Lead CI/CD implementation and automated testing strategies to enhance app reliability. Ensure compliance with App Store guidelines, security best practices, and accessibility standards. Stay up to date with the latest iOS trends, WWDC announcements, and Apple technologies to drive innovation. Required Skills & Qualifications 10+ years of experience in iOS development with strong proficiency in Objective-C and Swift. Expertise in iOS frameworks such as UIKit, CoreData, AVFoundation, CoreAnimation, and CoreGraphics. Experience leading teams in migrating legacy Objective-C codebases to modern Swift-based applications. Strong understanding of iOS app lifecycle, memory management (ARC), and multi-threading (GCD, NSOperationQueue). Experience in architecting large-scale iOS applications using MVVM, VIPER, Clean Architecture, or similar patterns. Proficiency with networking, RESTful APIs, WebSockets, and GraphQL. Hands-on experience with CI/CD pipelines, test automation, and DevOps practices for iOS applications. Strong background in unit testing (XCTest), UI testing, and performance profiling tools (Instruments, LLDB). Experience working with version control systems (Git, GitHub, or GitLab) and code review processes. Excellent problem-solving skills and the ability to work in a fast-paced, agile environment. Skills Required Experience with SwiftUI, Combine, and async/await. Knowledge of mobile security best practices (data encryption, secure authentication, secure storage). Experience with modularization, dynamic frameworks, and package management (CocoaPods, Swift Package Manager). Understanding of cloud services (Firebase, AWS, Azure) and mobile backend integration. Previous experience leading large-scale iOS app rearchitecture projects. Strong communication skills with the ability to present technical ideas to stakeholders. Why Join Us? Opportunity to lead and shape the future of our business-critical iOS applications. Work on cutting-edge technologies and drive the migration from legacy systems to modern architectures. A collaborative, innovative, and growth-driven environment with opportunities for leadership. Competitive salary and comprehensive benefits package. If you are an experienced iOS engineer with a passion for technical leadership, modernization, and driving innovation , we would love to hear from you!
Posted 3 weeks ago
3.0 years
7 - 11 Lacs
Bengaluru
On-site
Job Role: UI Flutter Developer Consultant Are you looking to work on a product which would shape and drive the transformation of banking industry? Are you committed to innovate on behalf of our clients and society to help #shapethefuture, faster? ConvergePROSPERITY by Deloitte is the place to be and ConvergePROSPERITY™ BankingSuite is the product. Work you’ll do Write concise, reusable and properly commented code. Independently develop features and enhancements. Troubleshoot and debug to optimize performance. Writing Unit test cases with acceptable test coverage. Should be passionate about learning new technologies. Maintain and refactor features you implement The Team Offering customer-tailored services and deep industry insights, at Deloitte Consulting LLP we help clients tackle their most complex challenges enabling them to seize new growth opportunities, reduce costs, improve efficiencies and stay ahead of customer demand. Developing and executing our clients’ strategic vision, we help them dramatically improve their business performance across a broad range of specialties – enterprise model design, global business services, outsourcing, real estate, and location strategy. Our Deloitte Innovations and Platforms teams are working on delivering innovate cloud-based solutions across a range of domains and industries (e.g. supply chain management, banking/insurance, CPG, retail, etc.). It is a fast-paced, innovative and exciting environment. Our teams are following an agile development approach and work with the latest technologies across a wide range of cloud technologies, commercial options and open source. We are building and bringing solutions to market which we are hosting and operating for our clients. Qualifications and Experience Required: A minimum of 3 years of consulting, product delivery and/or relevant industry experience Must have a Github/Gitlab repo with a sample(‘s) of flutter project(‘s). Basic understanding of widget (StatefullWidget or StateLessWidget). Understanding of Single thread operation in Flutter, Event Loop. Familiar with any State Management framework (Provider, Bloc, Riverpod, StateRebuilder etc.) Knowledge and understanding of Design-Patterns and Data Structures. Ability to write reusable code and libraries & unit test cases using the frameworks. Knowledge about how to consume the REST API's Understanding of Git/BitBucket or any version control system Familiarity using IDEs like Android Studio, VS Code etc. Good written and verbal communication skills. Writing Dart/Flutter unit Testing. Understanding of async operations like (async, async*, yield, yield*, Future and Streams). Knowledge on using Flutter Dev tools. Knowledge of Dart Serialization. Experience inmentoring the new team members and the junior folks. Exposure to various mobile architectures (ex: MVC, MVP, MVVM, etc..) Experience in working in Agile methodology Preferred: Basic understanding of Flutter architectural overview (Widget Tree, Rendering Process). Understanding onbasic principles in Banking domain Flutter offline data storage. Understanding of Android/iOS app development. Experience in developing Android/iOS apps using Kotlin/Swift respectively and latest frameworks In Android: Knowledge in frameworks like Retrofit, Coroutine, RoomDb, JetPack, Android Architectural components etc. In iOS: Knowledge in framework like NSURLSession, ALMOFIRE, Core Data, Realm etc. Experience in handling the Android/iOS app deployment process. Analytical skills to design solutions as well as skills to conduct independent Proof of Concepts. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Professional development At Deloitte, professionals have the opportunity to work with some of the best and discover what works best for them. Here, we prioritize professional growth, offering diverse learning and networking opportunities to help accelerate careers and enhance leadership skills. Our state-of-the-art DU: The Leadership Center in India, located in Hyderabad, represents a tangible symbol of our commitment to the holistic growth and development of our people. Explore DU: The Leadership Center in India. Benefits to help you thrive At Deloitte, we know that great people make a great organization. Our comprehensive rewards program helps us deliver a distinctly Deloitte experience that helps that empowers our professionals to thrive mentally, physically, and financially—and live their purpose. To support our professionals and their loved ones, we offer a broad range of benefits. Eligibility requirements may be based on role, tenure, type of employment and/ or other criteria. Learn more about what working at Deloitte can mean for you. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Requisition code: 302278
Posted 3 weeks ago
2.0 years
4 - 8 Lacs
Bengaluru
On-site
Job Description About us: As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Target’s global team and has more than 4,000 team members supporting the company’s global strategy and operations. Tech Overview: Every time a guest enters a Target store or browses Target.com, they experience the impact of Target’s investments in technology and innovation. We’re the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guests—and we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview: Target.com and Mobile translates the in-store experience our guests love to the digital environment. Our Mobile Engineers develop native apps like Cartwheel and Target’s flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, you’ll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. You’ll be a visionary for the future of Target’s app ecosystem. You’ll have the advantage of Target’s unmatched brand recognition and special marketplace foothold—making us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. You’ll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. You’ll lend your passion for engineering technologies that fix problems and meet needs guests didn’t even know they had. You’ll work on autonomous teams and incorporate the newest technical practices. You’ll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, you’ll have the right balance of self-rule and accountability for how technical products perform. Position Overview At Target Tech, engineering is central to everything we do: bringing our ideas to life and into the lives of our users. As an iOS Engineer, you will be an integral player in the Target’s Flagship app team based in Bangalore, India. With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, Business, etc.) to develop robust, well-designed mobile apps. What you do every day will have an impact on millions on users using Target’s mobile apps. As part of this team, you will be building mobile solutions for Target’s Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Target’s Flagship App. As part of this team, you will be always on latest tech stack. Our teams are already on SwiftUI and Combine with a great architecture fueling the growth and stability of our apps. Target’s Flagship App: https://apps.apple.com/us/app/target/id297430070 What You Will Do Develop clean, well-tested native iOS code to deliver functionality that meets business objectives. Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams – Business, UX, Product - as needed Perform complex engineering tasks independently and collaboratively Manage complex cross-team coordination and dependencies Evaluate and communicate different engineering solutions and trade-offs About You: Bachelor’s degree in Computer Science, or equivalent experience 2+ years of experience in software design & development iOS Applications. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education Join the team that brings Target guests their “shopping and saving sidekick” – the guest facing Target Android and iOS shopping App. Know More About Us Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefit Culture- https://india.target.com/life-at-target/belonging
Posted 3 weeks ago
2.0 years
2 - 7 Lacs
Bengaluru
On-site
Job Id: R0000392411 Job Description About us: As a Fortune 50 company with more than 400,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Target in India operates as a fully integrated part of Target’s global team and has more than 4,000 team members supporting the company’s global strategy and operations. Tech Overview: Every time a guest enters a Target store or browses Target.com, they experience the impact of Target’s investments in technology and innovation. We’re the technologists behind one of the most loved retail brands, delivering joy to millions of our guests, team members, and communities. Join our global in-house technology team of more than 4,000 of engineers, data scientists, architects, coaches and product managers striving to make Target the most convenient, safe and joyful place to shop. We use agile practices and leverage open-source software to adapt and build best-in-class technology for our team members and guests—and we do so with a focus on diversity and inclusion, experimentation and continuous learning. Pyramid Overview: Target.com and Mobile translates the in-store experience our guests love to the digital environment. Our Mobile Engineers develop native apps like Cartwheel and Target’s flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, you’ll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. You’ll be a visionary for the future of Target’s app ecosystem. You’ll have the advantage of Target’s unmatched brand recognition and special marketplace foothold—making us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. You’ll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. You’ll lend your passion for engineering technologies that fix problems and meet needs guests didn’t even know they had. You’ll work on autonomous teams and incorporate the newest technical practices. You’ll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, you’ll have the right balance of self-rule and accountability for how technical products perform. Position Overview At Target Tech, engineering is central to everything we do: bringing our ideas to life and into the lives of our users. As an iOS Engineer, you will be an integral player in the Target’s Flagship app team based in Bangalore, India. With knowledge of the general mobile landscape, current user trends and preferences, and emerging technologies within the mobile engineering space, you will work alongside the product management team and cross-functional teams (Product Engineer, DevOps, Data, UX, Business, etc.) to develop robust, well-designed mobile apps. What you do every day will have an impact on millions on users using Target’s mobile apps. As part of this team, you will be building mobile solutions for Target’s Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Target’s Flagship App. As part of this team, you will be always on latest tech stack. Our teams are already on SwiftUI and Combine with a great architecture fueling the growth and stability of our apps. Target’s Flagship App: https://apps.apple.com/us/app/target/id297430070 What You Will Do Develop clean, well-tested native iOS code to deliver functionality that meets business objectives. Improve code structure and architecture in service of testability, observability and maintainability Work closely with partner teams – Business, UX, Product - as needed Perform complex engineering tasks independently and collaboratively Manage complex cross-team coordination and dependencies Evaluate and communicate different engineering solutions and trade-offs About You: Bachelor’s degree in Computer Science, or equivalent experience 2+ years of experience in software design & development iOS Applications. Experience developing in Swift and ability to write efficient, reusable, and maintainable code. In-depth knowledge of native tools and frameworks (e.g., Swift, SwiftUI, UIKit, Xcode, Instruments, etc.) Experience with Common iOS architectures (VIPER, MVVM, The Composable Architecture) Excellent debugging, performance, and optimization skills Experience distributing mobile applications via public app stores and/or enterprise channels Experience in building and managing CI/CD pipelines for development and delivery Good communicator and team player with strong organizational skills Proactively helps drive innovation within the company Strong sense of software architecture and ability to thrive large codebases on large teams Communicates and coordinates with project team, partners, and stakeholders Stays current with new and evolving technologies via formal training and self-directed education Join the team that brings Target guests their “shopping and saving sidekick” – the guest facing Target Android and iOS shopping App. Know More About Us Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefit Culture- https://india.target.com/life-at-target/belonging Competitive benefits We are proud to provide benefits that support you, your family and your future. Health and well-being Target in India (TII) prioritizes our people by offering healthcare support, fitness programs, teleheath benefits (i.e., screenings and consultations) and 24/7 confidential mental well-being telecounseling support. Financial well-being Your financial well-being is bright with TII's comprehensive flexible insurance program, National Pension System, learning assistance program, day care support and much more. Paid time off TII encourages work-life balance with paid time off like privilege, casual, bereavement and parental leaves that offer support in all stages of life. Competitive pay TII knows our people are everything and proudly provides equitable and competitive pay. Other benefits From digitalized cafeteria solutions to transportation services to broadband reimbursement, enjoy special everyday perks. Eligibility requirements may vary based on position, average hours worked, length of service and program requirements. Benefits are subject to change. Creating a culture of joy We bring out the best in each other every day. Inclusivity We value diverse voices and approaches. We act with authenticity and respect. We create equitable experiences for all. Connection We build trusted relationships. We collaborate across business functions. We recognize and celebrate progress. Drive We do what is right for Target, our team and guests. We deliver results that matter. We continually learn by valuing progress over perfection.
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About the role Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal You will be responsible for · Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, sync vs async) within the team, high level design and lead the implementation · Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem · You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team · Influence your team’s technical and business strategy by suggesting novel approaches · Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes · Proactively mentor the rest of the team and help in hiring · Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software · Consistently lead delivery of valuable features · Continually propose and drive process improvements · Help elaborate requirements where necessary Responsibilities - Design and build mobile applications for range of mobile platforms and devices ranging from personal mobile, industrial mobiles and tables on iOS and Android platforms - Ensure the performance, quality, and responsiveness of applications - Collaborate with a team to define, design, and ship new features - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization, and automatization You will need - Proficient with Objective-C or Swift and Cocoa Touch for iOS and Java, Kotlin for Android - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience with Animation framework in Android. - Experience with MVVM, MVP designs for Android. - Experience with offline storage, threading, and performance tuning - Familiarity with RESTful APIs to connect iOS and Android applications to back-end services - Knowledge of other web technologies and UI/UX standards - Understanding of Apple’s and Googles design principles and interface guidelines - Knowledge of low-level C-based and Java-based libraries is preferred. - Experience with performance and memory tuning with tools such as Instruments and Shark, Profiler - Familiarity with cloud message APIs and push notifications - Working experience in Jetpack Compose, Native Android Views and Swift UI. - Knack for benchmarking and optimization - Proficient understanding of code versioning tools such as Git, Mercurial or SVN - Familiarity with continuous integration - Working experience in Analytics tools like Firebase, Adobe - Working experience in Monitoring and Alerting tools like Appdynamics - Working knowledge of tools like Junit, Robo Electric, Jet Pack, RxJava, Source Tree, Bruno, ProGaurd. - Working knowledge with Xcode and Android Studio. Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.
Posted 3 weeks ago
3.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
About the role Software Development Engineers (SDEs) are the creative minds developing the software applications that make life easier for customers. Responsible for the entire development and support process for a software programme. Your applications make previously complex tasks simple with the impact ranging from saving time, effort or money to re-defining normal You will be responsible for · Take a business problem and come up with the technical strategy (push vs pull etc, real time vs batches, sync vs async) within the team, high level design and lead the implementation · Need minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem · You showcase exemplary behaviour in your work – your design, delivery, code, processes all set examples for your team · Influence your team’s technical and business strategy by suggesting novel approaches · Able to communicate your ideas and get feedback from different stakeholders and drive convergence to achieve the right outcomes · Proactively mentor the rest of the team and help in hiring · Ensure design or architectural deficiencies are addressed and routinely simplify integration of your peer teams with your team’s software · Consistently lead delivery of valuable features · Continually propose and drive process improvements · Help elaborate requirements where necessary Responsibilities - Design and build mobile applications for range of mobile platforms and devices ranging from personal mobile, industrial mobiles and tables on iOS and Android platforms - Ensure the performance, quality, and responsiveness of applications - Collaborate with a team to define, design, and ship new features - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization, and automatization You will need - Proficient with Objective-C or Swift and Cocoa Touch for iOS and Java, Kotlin for Android - Experience with iOS frameworks such as Core Data, Core Animation, etc. - Experience with Animation framework in Android. - Experience with MVVM, MVP designs for Android. - Experience with offline storage, threading, and performance tuning - Familiarity with RESTful APIs to connect iOS and Android applications to back-end services - Knowledge of other web technologies and UI/UX standards - Understanding of Apple’s and Googles design principles and interface guidelines - Knowledge of low-level C-based and Java-based libraries is preferred. - Experience with performance and memory tuning with tools such as Instruments and Shark, Profiler - Familiarity with cloud message APIs and push notifications - Working experience in Jetpack Compose, Native Android Views and Swift UI. - Knack for benchmarking and optimization - Proficient understanding of code versioning tools such as Git, Mercurial or SVN - Familiarity with continuous integration - Working experience in Analytics tools like Firebase, Adobe - Working experience in Monitoring and Alerting tools like Appdynamics - Working knowledge of tools like Junit, Robo Electric, Jet Pack, RxJava, Source Tree, Bruno, ProGaurd. - Working knowledge with Xcode and Android Studio. Whats in it for you? At Tesco, we are committed to providing the best for you. As a result, our colleagues enjoy a unique, differentiated, market- competitive reward package, based on the current industry practices, for all the work they put into serving our customers, communities and planet a little better every day. Our Tesco Rewards framework consists of pillars - Fixed Pay, Incentives, and Benefits. Total Rewards offered at Tesco is determined by four principles -simple, fair, competitive, and sustainable. Salary - Your fixed pay is the guaranteed pay as per your contract of employment. Leave & Time-off - Colleagues are entitled to 30 days of leave (18 days of Earned Leave, 12 days of Casual/Sick Leave) and 10 national and festival holidays, as per the company’s policy. Making Retirement Tension-FreeSalary - In addition to Statutory retirement beneets, Tesco enables colleagues to participate in voluntary programmes like NPS and VPF. Health is Wealth - Tesco promotes programmes that support a culture of health and wellness including insurance for colleagues and their family. Our medical insurance provides coverage for dependents including parents or in-laws. Mental Wellbeing - We offer mental health support through self-help tools, community groups, ally networks, face-to-face counselling, and more for both colleagues and dependents. Financial Wellbeing - Through our financial literacy partner, we offer one-to-one financial coaching at discounted rates, as well as salary advances on earned wages upon request. Save As You Earn (SAYE) - Our SAYE programme allows colleagues to transition from being employees to Tesco shareholders through a structured 3-year savings plan. Physical Wellbeing - Our green campus promotes physical wellbeing with facilities that include a cricket pitch, football field, badminton and volleyball courts, along with indoor games, encouraging a healthier lifestyle. About Us Tesco in Bengaluru is a multi-disciplinary team serving our customers, communities, and planet a little better every day across markets. Our goal is to create a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility through technological solutions, and empowering our colleagues to do even more for our customers. With cross-functional expertise, a wide network of teams, and strong governance, we reduce complexity, thereby offering high-quality services for our customers. Tesco in Bengaluru, established in 2004 to enable standardisation and build centralised capabilities and competencies, makes the experience better for our millions of customers worldwide and simpler for over 3,30,000 colleagues Tesco Technology Today, our Technology team consists of over 5,000 experts spread across the UK, Poland, Hungary, the Czech Republic, and India. In India, our Technology division includes teams dedicated to Engineering, Product, Programme, Service Desk and Operations, Systems Engineering, Security & Capability, Data Science, and other roles. At Tesco, our retail platform comprises a wide array of capabilities, value propositions, and products, essential for crafting exceptional retail experiences for our customers and colleagues across all channels and markets. This platform encompasses all aspects of our operations - from identifying and authenticating customers, managing products, pricing, promoting, enabling customers to discover products, facilitating payment, and ensuring delivery. By developing a comprehensive Retail Platform, we ensure that as customer touchpoints and devices evolve, we can consistently deliver seamless experiences. This adaptability allows us to respond flexibly without the need to overhaul our technology, thanks to the creation of capabilities we have built.
Posted 3 weeks ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
Summary Position Summary Job Role: UI Flutter Developer Consultant Are you looking to work on a product which would shape and drive the transformation of banking industry? Are you committed to innovate on behalf of our clients and society to help #shapethefuture, faster? ConvergePROSPERITY by Deloitte is the place to be and ConvergePROSPERITY™ BankingSuite is the product. Work you’ll do Write concise, reusable and properly commented code. Independently develop features and enhancements. Troubleshoot and debug to optimize performance. Writing Unit test cases with acceptable test coverage. Should be passionate about learning new technologies. Maintain and refactor features you implement The Team Offering customer-tailored services and deep industry insights, at Deloitte Consulting LLP we help clients tackle their most complex challenges enabling them to seize new growth opportunities, reduce costs, improve efficiencies and stay ahead of customer demand. Developing and executing our clients’ strategic vision, we help them dramatically improve their business performance across a broad range of specialties – enterprise model design, global business services, outsourcing, real estate, and location strategy. Our Deloitte Innovations and Platforms teams are working on delivering innovate cloud-based solutions across a range of domains and industries (e.g. supply chain management, banking/insurance, CPG, retail, etc.). It is a fast-paced, innovative and exciting environment. Our teams are following an agile development approach and work with the latest technologies across a wide range of cloud technologies, commercial options and open source. We are building and bringing solutions to market which we are hosting and operating for our clients. Qualifications And Experience Required: A minimum of 3 years of consulting, product delivery and/or relevant industry experience Must have a Github/Gitlab repo with a sample(‘s) of flutter project(‘s). Basic understanding of widget (StatefullWidget or StateLessWidget). Understanding of Single thread operation in Flutter, Event Loop. Familiar with any State Management framework (Provider, Bloc, Riverpod, StateRebuilder etc.) Knowledge and understanding of Design-Patterns and Data Structures. Ability to write reusable code and libraries & unit test cases using the frameworks. Knowledge about how to consume the REST API's Understanding of Git/BitBucket or any version control system Familiarity using IDEs like Android Studio, VS Code etc. Good written and verbal communication skills. Writing Dart/Flutter unit Testing. Understanding of async operations like (async, async*, yield, yield*, Future and Streams). Knowledge on using Flutter Dev tools. Knowledge of Dart Serialization. Experience inmentoring the new team members and the junior folks. Exposure to various mobile architectures (ex: MVC, MVP, MVVM, etc..) Experience in working in Agile methodology Preferred: Basic understanding of Flutter architectural overview (Widget Tree, Rendering Process). Understanding onbasic principles in Banking domain Flutter offline data storage. Understanding of Android/iOS app development. Experience in developing Android/iOS apps using Kotlin/Swift respectively and latest frameworks In Android: Knowledge in frameworks like Retrofit, Coroutine, RoomDb, JetPack, Android Architectural components etc. In iOS: Knowledge in framework like NSURLSession, ALMOFIRE, Core Data, Realm etc. Experience in handling the Android/iOS app deployment process. Analytical skills to design solutions as well as skills to conduct independent Proof of Concepts. Our purpose Deloitte’s purpose is to make an impact that matters for our people, clients, and communities. At Deloitte, purpose is synonymous with how we work every day. It defines who we are. Our purpose comes through in our work with clients that enables impact and value in their organizations, as well as through our own investments, commitments, and actions across areas that help drive positive outcomes for our communities. Our people and culture Our inclusive culture empowers our people to be who they are, contribute their unique perspectives, and make a difference individually and collectively. It enables us to leverage different ideas and perspectives, and bring more creativity and innovation to help solve our clients' most complex challenges. This makes Deloitte one of the most rewarding places to work. Professional development At Deloitte, professionals have the opportunity to work with some of the best and discover what works best for them. Here, we prioritize professional growth, offering diverse learning and networking opportunities to help accelerate careers and enhance leadership skills. Our state-of-the-art DU: The Leadership Center in India, located in Hyderabad, represents a tangible symbol of our commitment to the holistic growth and development of our people. Explore DU: The Leadership Center in India . Benefits To Help You Thrive At Deloitte, we know that great people make a great organization. Our comprehensive rewards program helps us deliver a distinctly Deloitte experience that helps that empowers our professionals to thrive mentally, physically, and financially—and live their purpose. To support our professionals and their loved ones, we offer a broad range of benefits. Eligibility requirements may be based on role, tenure, type of employment and/ or other criteria. Learn more about what working at Deloitte can mean for you. Recruiting tips From developing a stand out resume to putting your best foot forward in the interview, we want you to feel prepared and confident as you explore opportunities at Deloitte. Check out recruiting tips from Deloitte recruiters. Requisition code: 302278
Posted 3 weeks ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
32455 Jobs | Dublin
Wipro
16590 Jobs | Bengaluru
EY
11025 Jobs | London
Accenture in India
10991 Jobs | Dublin 2
Amazon
8878 Jobs | Seattle,WA
Uplers
8715 Jobs | Ahmedabad
IBM
8204 Jobs | Armonk
Oracle
7750 Jobs | Redwood City
Capgemini
6181 Jobs | Paris,France
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi