Jobs
Interviews

1875 Mvvm Jobs - Page 33

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

0.0 years

4 - 7 Lacs

Hyderabad, Telangana

Remote

Job Description: Proficiency with JavaScript, CSS3 and HTML5. Knowledge of MVC/MVVM design patterns. Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience Creating custom, general use modules and components which extend the elements and modules of core AngularJS Experience with all levels of operation available to the front-end, such as from creating XHRs in vanilla JS to using a custom wrapper around resource Understanding of Responsive and Adaptive Design Techniques Understanding of User-Centered Design Principles Experience with Cross-Browser Development and Testing Knowledge of Web Accessibility Standards (WCAG) Experience with Front-End Build Tools (e.g., Webpack, Gulp, Grunt) Having working experience in AGILE development process with ideas on different roles and collaboration pillars for SCRUM methodology Skills Required for this job are : "Angular JS JavaScript Cross-Browser Development and Testing" Job Type: Contractual / Temporary Contract length: 12 months Pay: ₹408,019.61 - ₹706,089.49 per year Schedule: Day shift Work Location: Hybrid remote in Hyderabad, Telangana

Posted 4 weeks ago

Apply

3.0 - 4.0 years

1 - 6 Lacs

Gurugram

Work from Office

Hiring... Windows Desktop Application Developer 3-4 years Gurugram Immediate to 15 Days Skills: c#, WPF, MVVM Architecture, Git, .NET Core, Desktop Application Development

Posted 4 weeks ago

Apply

5.0 - 10.0 years

20 - 35 Lacs

Bengaluru

Remote

Key Responsibilities Develop and maintain the core Android SDK and related apps Own features from concept to release Write clean, scalable, well-documented code Collaborate with R&D and ML teams Support customer issue resolution and SDK integration Prioritize and manage your own work in a distributed team setup Required Skills 5+ years of experience in Android (Java/Kotlin) Strong in Android internals , design patterns, and Gradle/Groovy Experience in large-scale projects and SDK development Focused on code quality , performance, and user experience Excellent communication and teamwork skills Preferred Skills Experience with CI/CD , test automation Familiarity with iOS and cross-platform frameworks (Flutter, React Native, etc.) Passionate about open-source Proven track record in SDK or library development

Posted 4 weeks ago

Apply

5.0 - 10.0 years

9 - 14 Lacs

Bengaluru

Work from Office

About This Opportunity 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 Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Tech Overview: Every time a guest enters a Target store or browses Target.com, they experience the impact of Targets investments in technology and innovation. Were 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 guestsand 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 Targets flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, youll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. Youll be a visionary for the future of Targets app ecosystem. Youll have the advantage of Targets unmatched brand recognition and special marketplace footholdmaking us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. Youll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. Youll lend your passion for engineering technologies that fix problems and meet needs guests didnt even know they had. Youll work on autonomous teams and incorporate the newest technical practices. Youll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, youll 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 dobringing our ideas to life and into the lives of our users. As Sr. Engineer iOS, you will be an integral player in the Targets 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 Targets mobile apps. As part of this team, you will be building mobile solutions for Targets Loyalty program (Circles & RedCard), Deals and Discovery, Gift Registry, Order history and tracking, and many more spaces on Targets 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. Targets Flagship Apphttps://apps.apple.com/us/app/target/id297430070 What You Will Do Develop clean, well-testednativeiOScode 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 tasksindependently and collaboratively Manage complex cross-teamcoordinationand dependencies Evaluate and communicate different engineering solutions and trade-offs About You: Bachelors degree in Computer Science, or equivalent experience 5+ years of experience in software design & development with 3+ years of experience in developing apps for iOS. 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 theteam that brings Target guests their shopping and saving sidekick the guest facing Target Android and iOS shopping App. Know More Here: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging

Posted 4 weeks ago

Apply

2.0 - 7.0 years

10 - 14 Lacs

Bengaluru

Work from Office

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 Targets global team and has more than 4,000 team members supporting the companys global strategy and operations. Tech Overview Every time a guest enters a Target store or browses Target.com, they experience the impact of Targets investments in technology and innovation. Were 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 guestsand 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 Targets flagship app, which are high-impact and high-visibility assets that are game-changers for literally millions of guests. Here, youll get to explore emerging retail and mobile technologies, playing a key role in revolutionary product launches with tech giants like Apple and Google. Youll be a visionary for the future of Targets app ecosystem. Youll have the advantage of Targets unmatched brand recognition and special marketplace footholdmaking us the partner of choice for innovative technologies like indoor mapping, iBeacons and Apple Pay. Youll help Target evolve by using the latest open source tools and technologies and staying true to strong agile practices. Youll lend your passion for engineering technologies that fix problems and meet needs guests didnt even know they had. Youll work on autonomous teams and incorporate the newest technical practices. Youll have the chance to perform by writing rock-solid code that stands up to our massive scale. Plus, and perhaps best of all, youll have the right balance of self-rule and accountability for how technical products perform. Position Overview 2+ years of experience in software design & development with 3+ years of experience in developing apps for android. Experience developing in Kotlin. Demonstrates broad and deep expertise in Java/Kotlin and frameworks. Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure. Communicates and coordinates with project team, partners, and stakeholders. Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health. Maintains deep technical knowledge within areas of expertise. Stays current with new and evolving technologies via formal training and self-directed education. Experience integrating with third party frameworks tools and SDKs, such as Retrofit, OKHttp, Moshi and Glide. Excellent hands-on skills with Android application development tools, including Android Studio, Android SDK and ADT. Join the team that brings Target guests their shopping and saving sidekick the guest facing Target Android and iOS shopping App. About You As an Android Engineer on the Flagship mobile team, you will: Develop clean, well-tested native Android 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 - QA, UX, A11Y, Product - as needed Perform complex engineering tasks independently as well as collaboratively. Manage complex cross-team coordination and dependencies. Evaluate and communicate different engineering solutions and trade-offs. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. Know more about Us: Life at Target- https://india.target.com/ Benefits- https://india.target.com/life-at-target/workplace/benefits Culture- https://india.target.com/life-at-target/belonging

Posted 4 weeks ago

Apply

4.0 - 7.0 years

25 - 30 Lacs

Noida

Work from Office

Key Responsibilities: Design and develop advanced Android applications using Kotlin for OTT platforms Integrate and customize video players (ExoPlayer, JWPlayer, etc ) for VOD and live streaming Build live streaming features using RTMP/HLS and integrate CDN for optimal delivery Develop and maintain live chat and messaging modules using Firebase, WebSockets, or third-party SDKs Implement advanced features like Picture-in-Picture (PiP), offline downloads, adaptive streaming, and content encryption Optimize application performance including memory usage, app size, loading time, and battery usage Ensure the app is compliant with Google Play policies and OTT-specific standards (DRM, geo-blocking, etc ) Collaborate with backend developers, UI/UX designers, and QA teams for seamless integration Keep up with emerging mobile trends like Jetpack Compose, Kotlin Coroutines, and modern architecture patterns (MVVM/Clean) Write clean, maintainable, and well-documented code Required Skills: Strong proficiency in Kotlin and Android SDK Experience in building OTT/video streaming apps Solid knowledge of ExoPlayer, DRM, HLS/DASH, and streaming protocols Proficiency in real-time communication: Firebase, WebSockets, or similar Familiarity with MVVM, Clean Architecture, Jetpack Components, Coroutines, and Flow Experience with performance tuning and memory profiling Knowledge of REST APIs, GraphQL, and JSON parsing Experience with third-party SDKs and libraries related to analytics, crash reporting, and in-app purchases Good understanding of Play Store publishing, CI/CD, and app lifecycle management Preferred Qualifications: Experience with Jetpack Compose and Modular app architecture Familiarity with OTT analytics tools like Conviva, Google Analytics, Mixpanel, etc Knowledge of AWS Media Services, CDNs, or edge caching solutions Prior experience in multi-language/multi-region apps and subscription-based models Exposure to AI/ML features in mobile (e g , recommendation systems)

Posted 4 weeks ago

Apply

6.0 - 8.0 years

10 - 11 Lacs

Gurugram

Work from Office

App Development: Design, develop, and maintain Android applications that are user-friendly, efficient, and scalable. Code Quality: Write clean, maintainable, and efficient code following Android best practices and coding standards. Collaborate: Work closely with cross-functional teams including Product Managers, Designers, and Backend Engineers to deliver top-notch mobile applications. Performance Optimization: Identify and troubleshoot performance issues, ensuring smooth performance across different Android devices. UI/UX Implementation: Implement intuitive and visually appealing user interfaces, aligning with the design team to meet high usability standards. Code Reviews: Participate in peer code reviews, offering constructive feedback to junior developers. Mentorship: Provide technical leadership and mentorship to junior and mid-level developers, fostering continuous learning within the team. Testing and Debugging: Write unit tests and work on debugging and maintaining a bug-free experience. Stay Updated: Keep up-to-date with the latest trends, technologies, and advancements in Android development. Requirements: Experience: 5+ years of professional experience in Android development. Proficiency in Kotlin/Java: Strong knowledge of Kotlin and/or Java programming languages. Android SDK: Expertise in Android SDK, Android Studio, and related tools. Architectures and Patterns: Experience working with Android architectures (MVC, MVP, MVVM) and design patterns (Observer, Singleton, etc.). APIs & Services: Experience with RESTful APIs, JSON, and integrating third-party libraries and services. UI/UX Design: Strong knowledge of Android UI design principles, patterns, and best practices. Version Control: Proficient with Git and version control workflows. Testing: Experience with writing unit tests and UI tests using tools like JUnit, Espresso, or similar. Database Knowledge: Experience with SQLite, Room, or other local databases. CI/CD: Familiarity with Continuous Integration/Continuous Deployment processes. Agile Methodology: Experience working in Agile/Scrum environments. Preferred Qualifications: Advanced Android Concepts: Knowledge of advanced Android concepts such as Dependency Injection (Dagger, Hilt), Coroutines, etc. Libraries & Tools: Experience with popular libraries like Retrofit, Glide, Dagger, etc. Cloud Integration: Experience with cloud services like Firebase, AWS, or Google Cloud. App Store Release: Experience with the full app lifecycle, from development to deployment on Google Play. Cross-Platform: Familiarity with cross-platform development tools (e.g., Flutter, React Native) is a plus. Soft Skills: Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to mentor and guide team members. Attention to detail and a passion for delivering high-quality software. Benefits: Competitive salary and performance bonuses. Flexible working hours and remote work options. Health, dental, and vision insurance. Professional development opportunities. Collaborative and innovative work culture. EXPERIENCE 6-8 Years SKILLS Primary Skill: Mobile Development Sub Skill(s): Mobile Development Additional Skill(s): Android

Posted 4 weeks ago

Apply

3.0 - 5.0 years

4 - 8 Lacs

Mumbai

Work from Office

This role involves the development and application of engineering practice and knowledge in defining, configuring and deploying industrial digital technologies (including but not limited to PLM and MES) for managing continuity of information across the engineering enterprise, including design, industrialization, manufacturing and supply chain, and for managing the manufacturing data. - Grade Specific Focus on Digital Continuity and Manufacturing. Develops competency in own area of expertise. Shares expertise and provides guidance and support to others. Interprets clients needs. Completes own role independently or with minimum supervision. Identifies problems and relevant issues in straight forward situations and generates solutions. Contributes in teamwork and interacts with customers.

Posted 4 weeks ago

Apply

6.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About PhonePe Group: PhonePe is India’s leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as well as adjacent tech-enabled businesses such as Pincode for hyperlocal shopping and Indus App Store which is India's first localized App Store. The PhonePe Group is a portfolio of businesses aligned with the company's vision to offer every Indian an equal opportunity to accelerate their progress by unlocking the flow of money and access to services. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Building for Scale, Rapid Iterative Development and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking Requirements: Strong passion for programming in general and Android App development in specofic. Strong problem-solving skills. Strong system design and architecture skills - specifically for android. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement. Over 6+ years of Android App development experience with strong basics and complete exposure to Android development. Idea/experience of unit and instrumentation testing in Android E2E App development and/or experience of developing SDKs is good to have. By using some of the latest advancements in the world of Android such as Kotlin, MVVM, Data Binding, Dagger 2, Live Data, Room, Work Manager, Machine Learning with TensorFlow Lite and many more, we are building India’s Largest Transactional Platform pivoted on Payments! PhonePe Full Time Employee Benefits (Not applicable for Intern or Contract Roles) Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment Other Benefits - Higher Education Assistance, Car Lease, Salary Advance Policy Working at PhonePe is a rewarding experience! Great people, a work environment that thrives on creativity, the opportunity to take on roles beyond a defined job description are just some of the reasons you should work with us. Read more about PhonePe on our blog. Life at PhonePe PhonePe in the news

Posted 4 weeks ago

Apply

8.0 - 13.0 years

10 - 15 Lacs

Pune

Work from Office

Job / Team Profile Android Software Development(8+ years) Required skills (seniority should reflect experience) - App development with Android (Automotive) in Kotlin (& Java) with XML layouts- Implementation of Android SystemUI in Java with XML layouts- Using modern Android App technology (MVVM, Jetpack Compose, ...)- Expertise in implementing Animations in Android- Requirement analys is: Assess requirements for missing information and ability to estimate efforts with high-confidence; clarification of requirements with customer through mail/meetings- Create Software Detail Design according to software requirements- Working with large code bases (legacy code), able to apply code refactorings- Working in large teams using ""Clean Code""- Testing (JUnit, Espresso)- Transp arent, proactive communication & open feedback culture (receiving & giving)- Adherence to processes (ASPICE), including documentati on Tasks of team will include - Implementation of SW code and bugfixes,

Posted 4 weeks ago

Apply

0.0 years

0 - 0 Lacs

Motera, Ahmedabad, Gujarat

Remote

Location: 218 Sangath Mall, Motera, Ahmedabad, Gujarat Employment Type: Full-time Job Overview: We are seeking a skilled Kotlin Developer to join our team in Ahmedabad. The ideal candidate should have a strong background in Kotlin development and experience in building robust applications. This is a work-from-office position, and candidates must be based in Ahmedabad, Gujarat. Key Responsibilities: Develop, maintain, and enhance Android applications using Kotlin. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the best possible performance, quality, and responsiveness of applications. Identify and fix bugs, and improve application performance. Write clean, maintainable, and efficient code. Stay up to date with the latest Kotlin and Android development trends. Requirements: Strong proficiency in Kotlin and Android development. Experience with Android SDK, Jetpack components, and third-party libraries. Familiarity with RESTful APIs and JSON for integrating backend services. Knowledge of MVVM architecture and dependency injection frameworks like Dagger/Hilt. Understanding of Android UI/UX principles. Experience with version control systems like Git. Strong problem-solving skills and attention to detail. Preferred Qualifications: Experience with Jetpack Compose. Knowledge of CI/CD pipelines for Android applications. Familiarity with Firebase and cloud-based services. Work Schedule & Benefits: Location: 218 Sangath Mall, Motera, Ahmedabad, Gujarat. Work Mode: Work from Office (No remote option). Competitive salary based on experience. Opportunity to work on exciting and challenging projects. Career growth and skill development opportunities. Job Types: Full-time, Part-time, Permanent, Fresher, Contractual / Temporary, Internship Pay: ₹10,000.00 - ₹16,000.00 per month Location Type: In-person Schedule: Day shift Fixed shift Morning shift Work Location: In person

Posted 4 weeks ago

Apply

5.0 - 10.0 years

5 - 9 Lacs

Pune

Work from Office

Project Role : Advanced Application Engineer Project Role Description : Utilize modular architectures, next-generation integration techniques and a cloud-first, mobile-first mindset to provide vision to Application Development Teams. Work with an Agile mindset to create value across projects of multiple scopes and scale. Must have skills : Kotlin Programming Language Good to have skills : NAMinimum 3 year(s) of experience is required Educational Qualification : 15 years full time education Summary :We are seeking an experienced Android Developer with over 5 years of experience specializing in Kotlin and Jetpack Compose to design, build, and maintain secure, robust, and scalable mobile applications. The ideal candidate will demonstrate a positive attitude, a passion for innovation in banking technology, and a strong commitment to delivering high-quality, user-friendly applications aligned with the latest Android development trends. Roles & Responsibilities:- Design and develop native Android applications using Kotlin and Jetpack Compose.- Implement and maintain MVVM architecture following clean architecture and SOLID principles.- Utilize Jetpack libraries such as Navigation, Live Data, and View Model for efficient app architecture.- Perform UI and functional unit testing to ensure app reliability and quality.- Integrate RESTful APIs and manage data persistence using Room and Datastores.- Follow Googles Android design principles and interface guidelines to create intuitive and attractive UI/UX.- Collaborate with cross-functional teams in an Agile environment, contributing to continuous integration and deployment (CI/CD).- Stay updated on Android development trends including Kotlin Coroutines and Compose.- Participate in code reviews and ensure adherence to best practices and coding standards.- Demonstrate strong problem-solving skills and creativity in developing user-centric applications.- Communicate effectively with team members and stakeholders in English. Professional & Technical Skills: - Graduate degree in IT, Software Engineering, or related field.- Minimum 5+ years of experience in Android application development.- Proven experience with Kotlin and Jetpack Compose (MUST have).- Strong knowledge of design patterns including Structural, Creational, and Behavioral.- Experience implementing MVVM architecture with clean architecture and SOLID principles.- Hands-on experience with UI and functional unit testing.- Familiarity with RESTful API integration and data persistence mechanisms like Room and Datastores.- Proficient with version control systems such as Git and Bitbucket.- Knowledge of test-driven development (TDD), continuous integration, and deployment.- Understanding of Googles Android design principles and interface guidelines.- Strong analytical and problem-solving skills.- Excellent written and verbal communication skills in English.- A collaborative team player with a proactive and creative mindset. Additional Information:- The candidate should have a more than 5 years of experience - This position is based at our Pune office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 weeks ago

Apply

4.0 years

0 Lacs

Noida, Uttar Pradesh, India

Remote

Job Summary JOB DESCRIPTION If you are a Software Development professional, Emerson has an exciting role for you! We are looking for a software developer who would be responsible to develop tools/applications for Ovation DCS and its add-ons. The successful candidate will work as part of a global development team. If you think this role suits you, join our team and apply now! In This Role, Your Responsibilities Will Be: Develop new applications, bug fix and expand features in existing applications. Build and deliver solutions that meet collaborator needs & customer expectations. Provide timely information to individuals across the organization. Write and review technical documents. Design and drafting of technical specification. Participation in Design review meeting and its Architect Design and develop multi-layer, cross- platform applications using design patterns. Who You Are: You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek mentorship from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain. For This Role, You Will Need: Experience developing workstation applications in a Windows environment. 4-7 years working knowledge development with .NET Technologies (WCF, WPF, C#, MVVM, ASP.NET) Well versed in C/C++ as well as Object Oriented development. Experience with Microsoft development tools. Practical experience in software design principles and standard methodologies. Experienced in solving and debugging software. Knowledge of Microsoft Team Foundation Server or equivalent source code control system Develop and complete manual unit test as well as perform unit and integration testing. Experience with full-lifecycle projects, formal software development methodologies. Ability to work and function within a diverse environment with remote teams. Design and Implementation of RESTful APIs and understanding of OAuth 2.0 Working Knowledge on Communication Protocol development like OPC UA, Modbus, TCP/IP Preferred Qualifications that Set You Apart: Bachelor of Engineering degree in Computer Science, related engineering field or Equivalent 4- 7 years’ experience with at least 3 years in Software development Experience with PowerShell, Python, Batch, VB Scripting is desirable. Experience on Database Management - optimization of queries, procedure, functions and database package creation and PL/ SQL. Experience with the Agile methodologies Experience with Windows desktop development with WinForm and/or WPF Experience on Ionic and Angular, HTML, CSS Development Recognized expertise in a technology or product area. Familiarity with DCS and/or one or more of the following industries: power generation, water / wastewater, hydrocarbon processing, oil and gas, pulp and paper, specialty chemicals, pharmaceutical or food and beverage Our Culture & Commitment to You: At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. About Us WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . About Emerson Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please.

Posted 4 weeks ago

Apply

8.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

About the Role: We are looking for a visionary and highly experienced Principal Mobile Engineer to lead the design, architecture, and development of high-quality mobile applications across platforms. You will work at the intersection of product, design, and engineering to build world-class user experiences, influence mobile strategy, and mentor engineering teams. Key Responsibilities: Architect and lead the development of robust, scalable, and secure mobile applications (iOS and Android). Define mobile technical strategy and align with overall product vision and company goals. Collaborate with cross-functional stakeholders including product managers, designers, and backend engineers. Lead mobile development best practices including modular design, performance optimization, testing, and deployment strategies. Guide adoption of modern tools, frameworks, and technologies across mobile teams. Mentor and provide technical leadership to senior and junior mobile developers. Review code, design patterns, and app architecture across teams for quality and performance. Drive innovation in mobile features, UX, and performance. Stay current with mobile development trends, platform changes, and industry innovations. Required Skills and Qualifications: 8+ years of mobile development experience with a strong portfolio of apps on the App Store/Play Store. Deep expertise in React Native and native iOS (Swift) and Android (Kotlin) . Strong knowledge of mobile architecture patterns (MVC, MVVM, Clean Architecture). Experience in integrating REST APIs, GraphQL, push notifications, and real-time features. Solid understanding of mobile security, offline-first architecture, caching strategies, and performance tuning. Hands-on experience with CI/CD for mobile (e.g., Fastlane, Bitrise, GitHub Actions). Familiarity with mobile analytics, crash reporting (Firebase, Sentry), and A/B testing tools. Experience leading mobile engineering teams or projects in a product-led environment. Excellent problem-solving and debugging skills. Nice to Have: Experience with modular monorepos, shared codebases, or micro frontend architecture in mobile. Exposure to MDM (Mobile Device Management), App Store/Play Store compliance, and enterprise app deployment. Contributions to open-source mobile libraries or community. Understanding of backend systems and API design. Educational Qualifications: Bachelor’s degree in Computer Science & Engineering, or related field (B.E., B.Tech, B.Sc-CS, BCA etc.) is required. Master’s degree (optional but preferred) in Computer Science & Engineering, or related domain (M.Tech, M.Sc, MCA)

Posted 4 weeks ago

Apply

2.0 years

0 Lacs

Hyderābād

On-site

Hyderabad, Telangana, India Permanent Software Engineering & Technology 2 - 5 years Facebook Twitter LinkedIn Whatsapp Job Title: Flutter Developer Job Description: We are seeking a Flutter Developer to join our team of engineers at [x]cube LABS. You’ll have the opportunity to work on software solutions that utilize modern web technologies to provide world-class solutions that serve the wellness industry. In addition to the details outlined below, the successful candidate will have expert level understanding and experience with Object Oriented Programming and the Flutter framework. He/she will be self motivated, and have a passion for learning and new technology. Experience & Expertise: Good understanding of DART and Flutter framework Should have experience working with native technologies like Android, iOS Ability to build user interfaces designed by UI/UX designers in Flutter Strong Knowledge in Restful Web Services Experience in Interacting with Web Services from the Flutter Mobile Platform Ability to maintain existing code bases and extend it Ability to debug and review the code written in flutter Experience with Agile development, scrum Collaborate closely with the teams of UI/UX designers, PM, QA, and other developers Should have experience in MVC and familiar with MVVM, VIPER patterns Should have experience in integration of push notifications, data storage solutions and third party libraries/API. Experience Range: 2 - 5 years Educational Qualifications: Any graduation Skills Required: Flutter , Communication Skills Job Code: KL-R68XA4MW Headquartered in Dallas, [x]cube LABS helps enterprises globally with digital transformation and digital technology adoption. We take a highly collaborative approach and help solve problems across the entire digital transformation journey from ideation and strategizing to experimentation and execution. We specialize in helping enterprises transform customer experience, and in the process we help you leverage new, digitally driven, business models. [x]cube LABS helps enterprises innovate and disrupt markets by leveraging digital as a strategy. The [x]cube team offers deep expertise in all things digital: CX strategy and transformation, digital innovation, augmented reality, virtual reality, blockchain, social, mobile, analytics, cloud, IoT, and more. We have delivered over 800 solutions across industries, won 25+ International awards, worked with 500+ clients & created value of over US $2.0 Billion for our clients. [x]cube is also one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner. Why Us? We are one of the first 12 agencies globally to be approved by Google as a Certified Developer Partner and one of the few companies to receive AWS IoT Service Delivery Designation. At [x]cube LABS, innovation is the mantra at every desk and each project offers unique opportunities to learn, lead and achieve as a team. A company always at the cutting-edge of innovation, we present an incredible opportunity to learn and grow. Expertise in new-age technologies. Learn every tool and tech that will shape our tomorrow. We believe in being creative and versatile. Get to work on a range of digital products crafted to engage and entertain. [x]cube's clientele features some of the top global Fortune 1000 enterprises. Make your mark on products targeted at benefitting billions of lives. Get access to our state-of-the-art research labs. Formulate and contribute to game changing visions. Competitive packages, attractive benefits and rewards. A fun, informal working environment. [x]cube LABS, YesGnome & Upshot are divisions of PurpleTalk. Have a query? Email us on alphateam@xcubelabs.com.

Posted 4 weeks ago

Apply

2.0 years

1 - 5 Lacs

Calicut

On-site

retailcloud is a cloud-based retail point of sale solution for Android and Windows that provides businesses of all sizes access to tablet, windows and phone solutions with API integration to ERP and ecommerce systems. We provide retailers a way to increase sales, better manage inventory, collect valuable data on the shopping habits of their customers. retailcloud platform consists of omni channel apps, API's, payments & analytics applications for business owners. We help small, mid & Large businesses and make retail simple. Position Overview: We are seeking a skilled and motivated Android Developer to join our team. The ideal candidate will have a strong understanding of mobile application development, proficiency in Java/Kotlin, and experience with Android SDK. You will collaborate with cross-functional teams to design, develop, and maintain innovative Android applications that deliver excellent user experiences. Learn more about us at https://retailcloud.comLocation:Calicut,UL Cyber park Responsibilities 1. Develop and maintain mobile applications for Android platform. 2. Collaborate with the product team to translate requirements into technical designs. 3. Write clean, maintainable, and efficient code adhering to best practices. 4. Conduct code reviews to ensure quality and adherence to standards. 5. Debug, optimize, and improve app performance and responsiveness. 6. Stay updated with emerging trends and technologies in mobile development. Requirements MTech/BTech/MCA/MSC/BSC/BCA 2+ years of experience in mobile(android) app development- Proficiency in programming languages like Kotlin, Java, and android sdk. Experience with modern architectures like MVVM, MVP, or Clean Architecture. Familiarity with integrating third-party libraries and APIs. ​Experience in app optimization and performance tuning. Benefits Competitive Pay Performance Bonus Longevity Bonus Monthly Fun & Entertainments Programs Office Pantry filled with Tea & Snacks Paid Time Off Parental Leave Policy Medical Coverage - Insurance for Employee and Family PF / ESI ​Education Allowances Job Types: Full-time, Permanent, Fresher Pay: ₹13,929.08 - ₹45,000.00 per month Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Day shift Monday to Friday Supplemental Pay: Yearly bonus Work Location: In person

Posted 4 weeks ago

Apply

5.0 years

7 - 7 Lacs

Gurgaon

On-site

Company Description We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description REQUIREMENTS: Total experience : 5+ years. Expertise in iOS Development, including iOS SDK, View Controllers, Core Data/SQLite, and strong grasp of OOPS concepts. Strong programming skills in Swift and Objective-C. Mandatory Hands-on experience with RxSwift for reactive programming. Working knowledge of GraphQL and its integration within iOS applications Hands-on experience with Auto Layout and building responsive UIs. Strong understanding of REST APIs and networking protocols such as TCP and HTTP. Familiarity with serialization formats like JSON. Experience with MVVM architecture, Storyboards, and asynchronous/multithreaded programming. Working knowledge of Alamofire for efficient networking Experience with Realm DB is a plus. Familiar with Git and version control workflows Deep understanding of mobile app security, performance tuning, unit testing, and deployment. Passionate about clean code, scalable architecture, and building robust mobile apps. Proven experience mentoring team members and delivering high-quality mobile solutions. Solid grasp of design patterns and their practical implementation. RESPONSIBILITIES: Writing and reviewing clean, efficient, and maintainable code. Understanding business and functional requirements and translating them into robust technical solutions. Designing architecture and choosing appropriate frameworks and tools for the task. Taking ownership of modules and working with team members to deliver timely, high-quality features. Collaborating with cross-functional teams to define, design, and ship new features. Leading/supporting UAT and production rollouts. Estimating efforts accurately and delivering within timelines. Continuously improving application performance and fixing bugs based on user feedback and testing. Performing code/design reviews and suggesting best practices. Conducting POCs to explore new tools or frameworks when required. Maintaining high standards of software quality within the team by establishing good practices and habits. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

Posted 4 weeks ago

Apply

0 years

7 - 12 Lacs

Gurgaon

On-site

We are looking for a passionate, skilled, and self-driven iOS Developer to join our growing mobile engineering team. You will have the opportunity to work on innovative, mission-critical applications, including mobile payment solutions, restaurant booking platforms, and real-time reservation management features, that enhance the experience of our users and partners. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-performance, scalable, and user-friendly iOS applications. Role You will play a key role in shaping the app's architecture, improving user experience, and implementing best practices in mobile : Design, develop, and maintain high-quality iOS applications. Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define and implement new features. Optimize application performance, scalability, and security. Identify, debug, and resolve performance bottlenecks and software defects. Maintain and improve code quality through best practices, testing, and continuous integration. Stay updated with the latest trends and advancements in iOS development. Ensure applications adhere to Apple's guidelines and best practices. Skills & Requirements Strong experience with Swift (Objective-C is a plus) and deep knowledge of iOS frameworks (UIKit, SwiftUI , Combine, CoreData etc. Experience in app architecture (MVVM, MVC, Clean Architecture, etc.) and solid understanding of design patterns. Hands-on experience with RESTful APIs for seamless backend integration. Proficiency in third-party libraries, dependency management (CocoaPods, Swift Package Manager), and iOS SDKs. Strong understanding of performance tuning, memory management, and debugging tools like Instruments. Familiarity with App Store submission guidelines and release processes. Excellent problem-solving skills, attention to detail, and a passion for delivering exceptional user experiences. Strong communication and collaboration skills with the ability to take ownership of projects, working closely with designers, backend developers, and product managers to ensure seamless integration and user experience Job Type: Full-time Pay: ₹700,000.00 - ₹1,200,000.00 per year Application Question(s): Please mention your current/ last drawn monthly salary Please mention your expected monthly salary. What is your current notice period? Are you open to working on 2 Saturdays in a month, as part of our regular work schedule? Work Location: In person

Posted 4 weeks ago

Apply

1.0 years

3 - 4 Lacs

Mohali

Remote

Responsibilities: Collaborate with the development team to design and implement new features for our iOS applications using Swift. Write clean, maintainable, and efficient code under the guidance of senior developers. Assist in translating UI/UX designs into high-quality code. Participate in debugging and troubleshooting to identify and fix bugs. Write unit and UI tests to ensure code quality and robustness. Contribute to code reviews to learn from and share knowledge with the team. Stay up-to-date with the latest iOS development trends, tools, and best practices. Work with version control systems like Git. Communicate effectively with team members regarding progress, challenges, and ideas. Required Qualifications: Basic understanding of the Swift programming language concepts. Familiarity with the iOS SDK (UIKit and/or SwiftUI). Experience with Xcode IDE. Fundamental understanding of mobile development concepts (e.g., view life cycles, memory management, networking). Basic knowledge of version control using Git. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. A strong desire to learn, grow, and take on new challenges in iOS development. Bachelor's degree in Computer Science, Engineering, or a related field, OR equivalent practical experience demonstrated through projects or portfolio. Preferred Qualifications (Nice-to-Haves): Familiarity with RESTful APIs and JSON to connect iOS applications to back-end services. Understanding of common architectural patterns (e.g., MVC, MVVM, VIPER). Experience with dependency managers (e.g., CocoaPods, Swift Package Manager). Exposure to Agile/Scrum development methodologies. Personal contributions to open-source projects (please provide links, e.g., GitHub profile). Basic understanding of automated testing frameworks (e.g., XCTest). Benefits Salaries are at par with industry standards 5-day working week Flexible office timings Health insurance (covering you and your family) 24 days of paid leave and 10 national holidays EPF deduction and employer contribution Job Types: Full-time, Permanent Pay: ₹30,000.00 - ₹40,000.00 per month Benefits: Health insurance Provident Fund Work from home Schedule: Day shift Monday to Friday Supplemental Pay: Yearly bonus Education: Bachelor's (Required) Experience: SwiftUI: 1 year (Required) Work Location: In person

Posted 4 weeks ago

Apply

2.0 years

4 Lacs

Mohali

On-site

Android BLE Developer Location: Mohali Employment Type: Full-time Experience Level: Mid–Senior (2–5+ years) About the Role Join our dynamic mobile team to build Android applications that communicate seamlessly with Bluetooth Low Energy (BLE) hardware. You’ll collaborate across engineering, hardware, and product teams to design, develop, test, and optimize BLE-enabled features for real-world devices. Responsibilities ✔ Design, build, and maintain advanced Android apps focusing on BLE integration. reddit.com+15expertia.ai+15jobzmall.com+15 Implement BLE scanning, pairing, GATT services/characteristics, and robust device communication. reddit.com Apply modern architecture patterns (MVVM, MVI, Clean Architecture) to ensure clean, scalable code. reddit.com+5indeed.com+5indeed.com+5 Collaborate with hardware/firmware engineers to ensure end-to-end device compatibility. reddit.com+14tealhq.com+14jobzmall.com+14 Write unit/UI tests ensuring code quality, stability, and performance. in.indeed.com Debug complex BLE issues across devices/manufacturers and optimize connectivity. in.indeed.com+11reddit.com+11expertia.ai+11 Stay current with BLE, Android SDK, and Jetpack trends. jointaro.com+15expertia.ai+15reddit.com+15 Required Qualifications 2–5+ years Android development experience (Kotlin & Java) Proven experience implementing BLE using Android Bluetooth APIs, including scanning, pairing, and GATT services. indeed.com+12indeed.com+12expertia.ai+12 Strong grasp of MVVM/MVI and dependency injection (Hilt/Dagger) paradigms. indeed.com+1indeed.com+1 Familiarity with async programming (Coroutines, Flow, Rx), networking (Retrofit), and local storage (Room/DataStore). indeed.com Proficiency in unit/UI testing (JUnit, Mockito, Espresso). indeed.com+1google.com+1 Git-based source control practices. Education Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent hands-on experience. Job Type: Full-time Pay: Up to ₹40,000.00 per month Work Location: In person

Posted 4 weeks ago

Apply

3.0 - 8.0 years

5 - 10 Lacs

Mumbai

Work from Office

Experience : 3+ years Shift : (GMT+05:30) Asia/Kolkata (IST) Must have Skills required: Kotlin, SOLID design patterns, MVVM Role Profile The ideal candidate is highly organized and has strong technical Skills , including working with modern mobile technologies, writing elegant and efficient code, and staying up to date with best practices. Also, we believe in extreme ownership! What we do Understand the specifications from product, design, and QA - draft a solution followed by a team discussion on feasibility, architecture, design, etc. before implementations We write performant code with End-2-End tests because TDD is awesome! Building monitoring system around the feature we ship which tell what our work result are. What we need Android developer with 5-8 years of experience We use MVVM but you should be well versed in at least one of the design pattern MVC, MVP or MVVM. Good in OOP, Architecture, Design Patterns, SOLID principles, Data Structures and Algorithms etc Strong knowledge of Android UI design principles, patterns, and best practices Continuously discover, evaluate, and implement new technologies to maximize development efficiency A knack for benchmarking and optimization Brownie Points (actually we would be delighted if you have these) Knowledge of KOTLIN Knowledge of DAGGER2 as we are completely using DAGGER2 all across TDD Skills Kotlin, SOLID design patterns, MVVM

Posted 4 weeks ago

Apply

2.0 - 3.0 years

2 - 5 Lacs

Ahmedabad

On-site

About the Role IOS: We are looking for a passionate and experienced iOS Developer with 2–3 years of hands-on experience in building and maintaining iOS applications. You will work closely with product, design, and backend teams to deliver high-quality, performant apps for iPhone and iPad. Key Responsibilities: Design and build advanced applications for the iOS platform using Swift and Objective-C Collaborate with cross-functional teams to define, design, and ship new features Ensure the performance, quality, and responsiveness of applications Identify and fix bugs and performance bottlenecks Maintain code quality, organization, and automation Continuously discover, evaluate, and implement new technologies to maximize development efficiency Integrate with RESTful APIs and third-party libraries (Firebase, Payment Gateways, Analytics, etc.) Work with version control systems such as Git Required Skills & Experience: 2–3 years of professional experience in iOS app development Strong knowledge of Swift , Objective-C , and Xcode Solid understanding of iOS SDK , UIKit , Core Data , AutoLayout , Storyboards Experience with REST APIs , JSON , and third-party libraries Familiarity with MVVM , MVP , or other design patterns Experience in app deployment to the App Store Good debugging and optimization skills Good to Have: Experience with SwiftUI or Combine Exposure to Firebase , Push Notifications , In-App Purchases , and Analytics tools Knowledge of Unit Testing , CI/CD , and automation tools Understanding of Agile methodologies and Scrum Job Type: Full-time Benefits: Provident Fund Supplemental Pay: Yearly bonus Ability to commute/relocate: Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required) Application Question(s): What is your notice period(Mention the last working day of your current organization)? What is your current CTC? What is your expected CTC? Education: Bachelor's (Preferred) Experience: iOS App Development: 2 years (Preferred) SWIFT , Objective C: 2 years (Preferred) REST Networking, APIs &SQLite.: 2 years (Preferred) iOS SDK, UIKit, Core Data, AutoLayout, Storyboards: 2 years (Preferred) app deployment to the App Store: 1 year (Preferred) MVVM, MVP, or other design patterns: 1 year (Preferred)

Posted 4 weeks ago

Apply

4.0 years

7 - 9 Lacs

India

Remote

Webs Optimization Software Solution” (www.websoptimization.com) , Ahmedabad is hiring for Highly Enthusiastic & Motivated Android Tech Lead (Kotlin) Job Designation: Android Tech Lead (Kotlin) Job Location: Ahmedabad, Gujarat [WFO Only] Work Experience: 4 - 6 Years Working Days: 5 Days About Our Product: Callyzer is a B2B Call Monitoring and Lead Management Software. Callyzer operates under LogiMinds Technolab LLP and was established in 2021. In a short period, we have gained over 1500+ clients and our software is being utilized by more than 15,000+ employees globally. Our key customers include Pristyn Care, Tata Capital, Cars24, WheelEye, Motilal Oswal, etc. JOB DESCRIPTION: As a Android Tech Lead (Kotlin) you will be responsible for leading Android projects, mentoring developers, and ensuring technical excellence throughout the lifecycle of our mobile applications. Key Responsibilities: Team Leadership : Guide and mentor junior developers, assign tasks, and oversee project execution. Project Ownership : Drive end-to-end feature development - from planning to deployment and support. Architecture : Design scalable architecture based on MVVM principles. Application Development : Develop, optimize, and maintain high-quality Android apps using Kotlin. Database : Handle local storage using SQLite and Room Database. Dependency Injection : Manage lifecycles and components with Dagger-Hilt. API Integration : Work with RESTful APIs via Retrofit. Concurrency : Ensure smooth background processing using Kotlin Coroutines. Crash Handling : Integrate and monitor Firebase Crashlytics for crash analytics. Play Store : Manage app releases, updates, and Play Store compliance processes. Code Quality : Conduct code reviews, enforce best practices, and optimize performance. Version Control: Must have experience with Git , and familiarity with GitHub, GitLab, or Bitbucket for code management. Required Technical Skills: Proficiency in Kotlin programming Strong grasp of MVVM architecture Expertise in Room Database and SQLite Experience with Dagger-Hilt , Retrofit , and Kotlin Coroutines Firebase Crashlytics integration and crash analytics handling Play Store deployment and release management experience Proficiency in Git/code versioning tools like GitHub, GitLab, or Bitbucket Why Join Webs Optimisation Software Solution? Working Days: 5 days a week Company History: Incorporated since 2013 Team: An ever-growing team of 80+ highly talented professionals Work Schedule: Flexible working hours Health Benefits: Medical insurance Work Culture: Positive atmosphere and culture promoting personal growth Job Satisfaction: Job satisfaction and stability with a suitable leave policy Company Activities: Fun company activities Benefit of WFH Policy Job Types: Full-time, Permanent Pay: ₹60,000.00 - ₹80,000.00 per month Benefits: Health insurance Leave encashment Life insurance Schedule: Day shift Monday to Friday Work Location: In person

Posted 4 weeks ago

Apply

3.0 - 5.0 years

0 Lacs

Chennai, Tamil Nadu, India

Remote

Organizations everywhere struggle under the crushing costs and complexities of “solutions” that promise to simplify their lives. To create a better experience for their customers and employees. To help them grow. Software is a choice that can make or break a business. Create better or worse experiences. Propel or throttle growth. Business software has become a blocker instead of ways to get work done. There’s another option. Freshworks. With a fresh vision for how the world works. At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences. Our enterprise-grade solutions are powerful, yet easy to use, and quick to deliver results. Our people-first approach to AI eliminates friction, making employees more effective and organizations more productive. Over 72,000 companies, including Bridgestone, New Balance, Nucor, S&P Global, and Sony Music, trust Freshworks’ customer experience (CX) and employee experience (EX) software to fuel customer loyalty and service efficiency. And, over 4,500 Freshworks employees make this possible, all around the world. Fresh vision. Real impact. Come build it with us. Job Description Overview of the role: As a Senior iOS Engineer at Freshworks, you will architect and deliver high‑quality, performant mobile experiences that scale to millions of users. You’ll collaborate with product managers, designers, backend engineers, and QA to define, build, and ship features in our flagship iOS applications. You’ll also mentor mid‑level engineers, champion best practices in code quality and testing, and drive continuous improvement of our mobile platform. Responsibilities: Architect, develop and maintain new and existing features in Swift using modern iOS frameworks (UIKit, SwiftUI, Combine, Core Data). Collaborate with UX/UI designers to translate wireframes and prototypes into production‑ready code. Write and maintain unit tests, integration tests, and UI tests to ensure high code quality. Profile and optimize memory and network usage for smooth and responsive user experience. Implement asynchronous data loading, prefetching, and background processing to support performance at scale. Define and evolve mobile architecture using design patterns (MVC, MVVM, VIPER, Coordinator), SOLID principles, and clean architecture. Establish and maintain CI/CD pipelines (Fastlane, GitHub Actions) to automate builds, tests and deployments. Partner with backend teams to integrate RESTful and GraphQL APIs, ensuring robust error handling and contract stability Work with QA to triage issues, reproduce bugs, and validate fixes across device families and OS versions. Take end‑to‑end ownership of features from requirements gathering to release and post‑release monitoring. Define success metrics, track key performance indicators (crash rates, adoption, engagement) and iterate based on data. Implement and support compliance of self and team to Freshworks compliance and information security processes. Requirements / Must Have: 3 to 5 years of professional iOS development experience. Proficiency in Swift and comfortable with Objective‑C interop. Strong mastery of iOS SDK, Xcode, Instrumentation, and debugging tools. Solid understanding of OOP, design patterns, and SOLID principles. Experience with data persistence technologies (Core Data, SQLite) and networking libraries, memory management and multithreading. Strong design skills and ability to design for scale and performance. Strong problem‑solving skills with a data‑driven approach to decision making. Extensive experience in Agile methodologies. Good knowledge of SDLC (Software Development Lifecycle). Good understanding of data structures and algorithms. Willingness to learn and adapt in a fast-paced environment. Desired Skills (but not all required): Familiarity with SwiftUI and Combine. Experience with feature flagging, A/B testing frameworks, and remote config (e.g., Firebase Remote Config). Knowledge of GraphQL integration on mobile. Background in CI/CD tooling specific to mobile. Understanding of mobile security best practices (e.g., Keychain, certificate pinning, encryption). Experience with crash reporting and analytics platforms (Firebase Crashlytics, Sentry). Open‑source contributions or participation in iOS developer communities. Additional Information At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business.

Posted 4 weeks ago

Apply

4.0 years

6 - 8 Lacs

Noida

Remote

Job Summary If you are a Software Development professional, Emerson has an exciting role for you! We are looking for a software developer who would be responsible to develop tools/applications for Ovation DCS and its add-ons. The successful candidate will work as part of a global development team. If you think this role suits you, join our team and apply now! In This Role, Your Responsibilities Will Be: Develop new applications, bug fix and expand features in existing applications. Build and deliver solutions that meet collaborator needs & customer expectations. Provide timely information to individuals across the organization. Write and review technical documents. Design and drafting of technical specification. Participation in Design review meeting and its Architect Design and develop multi-layer, cross- platform applications using design patterns. Who You Are: You promote high visibility of shared contributions to goals. You quickly and significantly take action in constantly evolving, unexpected situations. You actively seek mentorship from pertinent sources to make timely and well-informed decisions. You handle the risk that comes with moving forward when the outcome is not certain. For This Role, You Will Need: Experience developing workstation applications in a Windows environment. 4-7 years working knowledge development with .NET Technologies (WCF, WPF, C#, MVVM, ASP.NET) Well versed in C/C++ as well as Object Oriented development. Experience with Microsoft development tools. Practical experience in software design principles and standard methodologies. Experienced in solving and debugging software. Knowledge of Microsoft Team Foundation Server or equivalent source code control system Develop and complete manual unit test as well as perform unit and integration testing. Experience with full-lifecycle projects, formal software development methodologies. Ability to work and function within a diverse environment with remote teams. Design and Implementation of RESTful APIs and understanding of OAuth 2.0 Working Knowledge on Communication Protocol development like OPC UA, Modbus, TCP/IP Preferred Qualifications that Set You Apart: Bachelor of Engineering degree in Computer Science, related engineering field or Equivalent 4- 7 years’ experience with at least 3 years in Software development Experience with PowerShell, Python, Batch, VB Scripting is desirable. Experience on Database Management - optimization of queries, procedure, functions and database package creation and PL/ SQL. Experience with the Agile methodologies Experience with Windows desktop development with WinForm and/or WPF Experience on Ionic and Angular, HTML, CSS Development Recognized expertise in a technology or product area. Familiarity with DCS and/or one or more of the following industries: power generation, water / wastewater, hydrocarbon processing, oil and gas, pulp and paper, specialty chemicals, pharmaceutical or food and beverage Our Culture & Commitment to You: At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives—because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. WHY EMERSON Our Commitment to Our People At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world’s most complex problems — for our customers, our communities, and the planet. You’ll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor. At Emerson, you’ll see firsthand that our people are at the center of everything we do. So, let’s go. Let’s think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let’s go, together. Accessibility Assistance or Accommodation If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com . ABOUT EMERSON Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety. We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you’re an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you’ll find your chance to make a difference with Emerson. Join our team – let’s go! No calls or agencies please.

Posted 4 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