Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 8.0 years
6 - 10 Lacs
Hyderabad, Pune
Work from Office
Hyderabad & Pune, India 5 - 8 Years Full Time Roles and Responsibilities Develop and maintain scalable web applications using at least two of these technologies - Angular, React, Next.js. or Vue js Optimize applications for maximum performance and scalability. Collaborate with product managers, designers, and backend developers to create seamless, responsive web experiences. Write clean, maintainable, and efficient code, following industry best practices. Troubleshoot and debug complex issues across the stack. Participate in code reviews to maintain high-quality code standards. Stay up-to-date with the latest industry trends and technologies related to front-end development. Qualifications Required Academic Qualifications - B.E / B.Tech / M.E / M.Tech / M.S graduate (preferably from a reputed college or University) with a total experience of 6-8 years Skills and Experience Required Required Skills: 5-8 years of professional experience in front-end development with a focus on atleast two of these - Angular / Vue js /React/ Next.js. Familiarity with version control systems such as Git & cloud platforms like AWS or Azure. Strong problem-solving skills and attention to detail. Work with development team in agile setup ; Must have a knack of good user experience Expertise in OOJS, JavaScript Experience using JavaScript promises and utilities like Lodash, Async, webpack, gulp etc., Must have implemented REST API Concepts along with contract negotiation with backend team Deployment Automation for UI Stack Should have worked on MVC,MVVM Design patterns Should have experience in UNIT Testing, Code refactoring and Code Review Bring/suggest best practices as and when it is required Your Role: You will build and assist in developing new approaches towards Frontend(UI) Development You will need to be comfortable working throughout the lifespan of a project, from ideation to launch You take responsibility for what you deliver and learn from mistakes You are dedicated, communicative, team-oriented and have the enthusiasm to see how your code has an effect on the whole company Nice to have Experience in a Health-Care environment is a plus. Excellent communicator, who loves to go to the whiteboard, to discuss problems and solutions Why you'll love working with us: Opportunity to work on technical challenges with global impact. Vast opportunities for self-development, including online university access and sponsored certifications. Sponsored Tech Talks & Hackathons to foster innovation and learning. Generous benefits package including health insurance, retirement benefits, flexible work hours, and more. Supportive work environment with forums to explore passions beyond work. This role presents an exciting opportunity for a motivated individual to contribute to the development of cutting-edge solutions while advancing their career in a dynamic and collaborative environment.
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
Job Description Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC, and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organizations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realize their ambitions. We are currently seeking an experienced professional to join our team in the role of senior software engineer In this role you will: Excellent understanding of Kotlin/ Swift, Dependency Management, Localization, Implementation Patterns (e.g. MVVM), Design Patterns (e.g. Decorator, Observable, Façade), Implement all test activities (Behaviour Driven Development (BDD), API test, UI Tests (Browser and Mobile), Performance test, Security Test, Exploratory Test, Accessibility Test etc.) adhering to the Global Test Strategy. Work across all POD activities and support across cross POD teams/ Quality Engineering teams in ensuring any testing related dependencies / touch points are in place. Delivering well structured, maintainable, and fully tested systems in time and budget. Working through the development and support phases of project delivery. Represent Quality Engineering at Scrum meetings, all other key project meetings and provide a single point of accountability and escalation for testing within the POD Establish effective working relationships across all stakeholders. Strong communication skills and experience in liaising with stakeholders. Provide recommendations to the Product Owner and/or other project stakeholders on the product readiness to go live. Provide on-going input into the overall process improvement of the Quality Engineering discipline. Mentor Automation Test Engineers within the cross functional team. Need to demonstrate problem solving skills by providing suggestive ways and workarounds while at blocker instances to not hamper delivery or timelines. Need to close the gaps and work closely with team and measure the improvements. Contribution towards efficiency / Value addition. Requirements To be successful in this role you should meet the following requirements: Experience in building and enhancing automation frameworks. Strong Quality engineering and Test management skill sets. Good understanding of ‘Retail Banking’ domain and requirement. Good Hands-on experience with Mobile Development (Developer + Testing) and iOS - Swift, Swift UI, Redux AOS - Android Kotlin, MVVM Implementation Pattern, Jetpack Compose, Redux API - Core Java, Maven / Gradle, REST API, Junit, Unit Testing Quality Engineer (Testing) - REST ASSURED/Karate, Selenium(WebDriver), Appium, TestNG, BDD methodology, Gherkin syntax, Good understanding of HTTP, JSON protocol and syntax, Cucumber, JIRA, Jenkins (CICD exposure) and Confluence. Working experience in Agile methodology / SAFe with ‘in-sprint’ automation Basic understanding of Performance and Cyber Security Quality Engineering Understanding of cloud-based architectures Good understanding of Kubernetes and Docker capabilities Good understanding of Browser Stack or any other cloud-based device farms You’ll achieve more when you join HSBC. www.hsbc.com/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working, and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. Issued by – HSBC Software Development India
Posted 1 week ago
0.0 - 5.0 years
3 - 5 Lacs
Guwahati
Work from Office
Hiring Flutter Developers | On-site, Guwahati Pay: 25k45k | Apply by: 31 Jul 2+ yrs exp in Flutter, Firebase, API, Git, CI/CD, Maps, SQLite MCA/M.Tech/MSc Apply now: alegralabs.com/career Food allowance
Posted 1 week ago
7.0 - 12.0 years
9 - 13 Lacs
Chennai
Work from Office
We are looking for a highly experienced and innovative Senior iOS Developer to lead the design and development of our iOS applications- In this role, you will drive technical decisions, mentor junior developers, and collaborate closely with product, design, and backend teams to deliver world-class mobile experiences- You should have a deep understanding of the iOS ecosystem, strong architectural skills, and a passion for building scalable, maintainable code- Key Responsibilities: Lead the development of complex iOS applications from concept to deployment- Architect and implement robust, scalable, and reusable code- Collaborate with cross-functional teams to define, design, and ship new features- Conduct code reviews and provide mentorship to junior and mid-level developers- Ensure the performance, quality, and responsiveness of applications- Stay current with the latest iOS trends, technologies, and best practices- Contribute to continuous improvement of development processes and tools- Required Qualifications: Bachelor s or Master s degree in Computer Science, Engineering, or a related field- 7+ years of professional experience in iOS development- Expert-level proficiency in Swift and Objective-C- Deep understanding of iOS frameworks (UIKit, Core Data, Core Animation, etc-)- Experience with SwiftUI, Combine, and modern iOS architecture patterns (MVVM, VIPER, etc-)- Strong knowledge of RESTful APIs, GraphQL, and mobile security best practices- Proficient in Git and CI/CD tools (e-g-, Bitrise, Jenkins, GitHub Actions)- Experience with automated testing frameworks (XCTest, Quick/Nimble)-
Posted 1 week ago
2.0 - 5.0 years
15 - 19 Lacs
Gurugram
Work from Office
You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be part of a young and multicultural team which builds a cutting edge travel consumer-facing product Developing, releasing, and maintaining native Android Applications and oversee mobile application development efforts Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support Working directly with developers and product managers to conceptualize, build, test and release products Responsible for safeguarding sensitive company data against unauthorized access, use, or disclosure, and for reporting any suspected security incidents in line with the organizations ISMS (Information Security Management System) policies and procedures Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies Must have: Deep understanding of Android development SDK and strong problem-solving skills Good understanding of Kotlin/Core Java, Android Architecture Components, Dagger 2/Hilt, MVVM architecture Good grasp of algorithms, design patterns, memory management, network interaction, debugging, concurrency and multi-threading in Android Understanding of complete application development, continuous integration & testing, deployment, app distribution infrastructure and maintenance Hands on experience with Android s debugging, unit testing, app security and performance optimisation tools Great people skills and strong passion for Programming in general Qualifications : At least an undergraduate degree in Computer Science, Engineering 2-5 years of experience at cutting edge organizations or startups Extensive experience in developing mobile
Posted 1 week ago
3.0 - 5.0 years
5 - 9 Lacs
Bengaluru
Work from Office
About the Role: We are seeking a skilled Flutter Developer to join our dynamic development team. The ideal candidate will have 3-5 years of experience building and maintaining cross-platform mobile applications. You ll work closely with designers, product managers, and engineers to create high-performance mobile apps with a focus on usability and performance. Key Responsibilities: Design and develop cross-platform mobile applications using Flutter. Collaborate with cross-functional teams to define and design new features. Ensure high performance, quality, and responsiveness of applications. Implement reusable and maintainable code. Participate in code reviews and maintain coding standards. Troubleshoot, debug, and optimize applications. Stay up-to-date with new trends and technologies in mobile development. Requirements: 3-5 years of professional experience in mobile application development with Flutter. Strong experience with Dart programming language. Experience in integrating third-party APIs, Firebase and SDKs. Good experience in Bloc, Isolates and Background services Proficiency in handling both iOS and Android platforms. Solid understanding of mobile app architectures (MVVM, MVC, etc. ). Experience with version control systems, preferably Git. Familiarity with mobile app deployment and release processes (App Store, Google Play). Strong problem-solving and debugging skills. Excellent communication and collaboration skills.
Posted 1 week ago
6.0 years
0 Lacs
Vadodara, Gujarat, India
On-site
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer The Senior Software engineer part of Quality Engineering organization collaborates closely with the development and Architecture teams to define E2E test cases, establish testing frameworks, and automate testing processes for mobile SDKs. They leverage their technical expertise to identify potential areas of improvement and optimize the testing procedures. By conducting rigorous testing and quality checks, the senior mobile engineer ensures that the final product is robust, reliable, and user-friendly and performant. Role Develop, build end to end test Automation, and maintain mobile applications for various platforms like Android and iOS. Write clean and efficient code using programming languages like Java, Swift, or Kotlin. Collaborate with cross-functional teams, including Architecture, development, and other quality Engineering teams to ensure timely delivery of projects primarily focused on E2E Automation and functional testing and test framework development. Conduct code reviews and mentor junior developers to ensure adherence to coding standards and best practices. Utilize agile methodologies to manage projects effectively and efficiently. Stay current with emerging trends and technologies in mobile application development and apply them in current projects. Debug and troubleshoot technical issues to ensure seamless performance and user experience. Create technical documentation for applications to facilitate future maintenance and updates. Participate in team meetings and contribute to discussions on project requirements, design, and implementation. 6+ years of experience in mobile test automation and developing and delivering high-quality iOS, Android applications Solid understanding of android and iOS application architecture and design patterns Experience with automated testing frameworks such as XCTest or Swift Testing and Junit5 Familiarity with CI/CD pipelines, tools, and best practices Experience in working with RESTful APIs and JSON data formats Well versed with database and related tools & technologies Experience with iOS architecture patterns (MVVM, Clean Architecture) and modern concurrency paradigms Hands-on experience with Appium for mobile automation testing (iOS and Android). Experience with Allure or similar tools for test reporting. Experience with the creation of complex pipelines to execute mobile tests using simulators. Experience with integration of API requests into the mobile automation framework. Excellent analytical and problem-solving skills. Strong attention to detail and commitment to quality. Collaborate with cross-functional teams to design and develop complex iOS, Android applications Identify and address End to end testing needs and dependencies Participate in code reviews and contribute to the development of coding standards Stay up-to-date with the latest iOS and android technologies and trends and apply them to development as appropriate Be an active advocate of the mobile platform through both internal and external developer communities Remain an active learner in all technologies related to mobile development (Kotlin, Swift 3rd party libraries, etc.) Influence and contribute to group discussions and incorporate feedback/communication from the broader team Mentor junior to mid-level members of the team Actively engage with developers outside of the local sprint team across various disciplines (Android, iOS, APIs, Web, etc.) Own and lead delivery of major components and platform needs in partnership with Senior Engineers and Architects Consistently share best practices and improve processes within and across sprint teams Identify technical obstacles early and work closely with the team to find creative solutions Education Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent experience. All About You Experience in related field, Experience in delivering secure solutions in Financial Services Sector is preferred. Hands on experience of writing Test scenario & Test cases for Enterprise applications Advanced knowledge and understanding of Software Engineering Concepts and Methodologies is required. Demonstrate MC Core Competencies. Advantage if you have payments expertise and experience/proficiency with cloud technologies (IaaS, PaaS, serverless technology, NoSQL databases), micro-service design understanding, API design, and distributed systems Experience with Mobile SDK Development, TDD, BDD in the software development processes and architecture patterns Skills/ Abilities Ability to be high-energy, detail-oriented, proactive, and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results. Strong communication skills -- both verbal and written – and strong relationship, collaboration skills and organizational skills. Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities and to interface with external / internal resources, working as a member of a matrix based diverse and geographically distributed project team. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard’s security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines. R-254305
Posted 1 week ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
About ZeQube ZeQube is an agile contract manufacturing solutions provider, offering end-to-end product development and production services for industries including Automotive, Aerospace, Defense, Healthcare, Robotics, and IoT & Electronics. Based in Chennai, India, ZeQube specializes in delivering flexible, scalable manufacturing solutions — from prototype builds to full-scale production runs. Role Overview We are looking for a motivated and talented Android Mobile App Developer Intern who is currently in their final or pre-final year of undergraduate studies. The ideal candidate will have prior experience in building dynamic and performance-optimized Android applications and be eager to learn and contribute to real-world projects alongside an experienced development team. Key Responsibilities Collaborate with senior developers and product teams to design, develop, and enhance Android applications. Write clean, efficient, and maintainable code following industry best practices Implement new features and improve existing app functionalities for better user experience and performance. Troubleshoot and debug issues, optimizing app performance and responsiveness. Participate in code reviews, agile team discussions, and brainstorming sessions. Conduct thorough testing to ensure app stability, usability, and efficiency. Document development processes, technical specifications, and solutions. Qualifications Educational Background Pursuing a Bachelor's degree in Computer Science, Information Technology, Electronics, or related fields (final or pre-final year). Certifications Completed or actively pursuing relevant Android development certifications such as Google Associate Android Developer, Android Basics Nanodegree (Udacity), or equivalent. Academic Projects and Experience Demonstrated hands-on experience via academic projects, internships, or personal app development endeavors focusing on dynamic and high-performance Android apps. Required Skills Proficiency in Java and/or Kotlin programming languages. Strong understanding of Android SDK, UI frameworks, and application lifecycle. Familiarity with architectural patterns like MVVM or MVP. Experience with RESTful APIs, third-party libraries, and local data storage. Knowledge of app performance optimization and memory management techniques. Solid problem-solving skills and keen attention to detail. Good communication skills and ability to work collaboratively in a team environment. Preferred Skills Experience with version control systems such as Git. Familiarity with CI/CD pipelines, automated testing, and app deployment processes. Understanding of adaptive UI design for different devices and screen sizes. Previous experience publishing apps on the Google Play Store is a plus. Benefits Real-world experience working on impactful user-facing Android applications. Mentorship from seasoned Android developers and opportunity for skill growth. Flexible working hours and possibility of remote work. Internship completion certificate and letter of recommendation. Collaborative, inclusive, and innovative work environment. Application Process Interested candidates are requested to submit the following: Updated resume/CV. Portfolio or links to previous Android app projects (GitHub, Play Store, etc.). Cover letter briefly describing your experience and motivation for applying.
Posted 1 week ago
1.0 years
0 Lacs
Panaji
On-site
Job description About Us BEX Technologies Pvt. Ltd. is the dedicated technology arm of Team24 Foods & Beverages, focused on developing innovative, scalable, and high-performance digital solutions. As we continue to expand our e-commerce ecosystem, we are seeking a talented and passionate Mobile App Developer to join our growing team. This is an exciting opportunity to play a key role in building modern, user-friendly mobile applications that power our customer-facing platforms. If you’re experienced in mobile development, love crafting seamless user experiences, and are eager to work on impactful products using the latest technologies, we’d love to hear from you. Position Overview As a Mobile App Developer at BEX Technologies, you will be responsible for designing, developing, and maintaining mobile applications for iOS and Android platforms using React Native. You will work in collaboration with a multidisciplinary team, including backend developers, product managers, and UI/UX designers, to deliver top-tier mobile experiences. Your work will directly impact the user experience, performance, and overall success of the mobile apps, making it essential for you to have a deep understanding of the React Native ecosystem, mobile best practices, and user-centered design principles. We expect you to be proactive, detail-oriented, and passionate about building scalable and high-performing mobile apps. Key Responsibilities 1. Mobile App Development: Develop high-quality mobile applications using React Native for both iOS and Android platforms. Build and maintain new features, enhancements, and functionality that improve app performance and user experience. Ensure applications are responsive, intuitive, and provide a seamless user experience across devices. 2. Cross-functional Collaboration: Work closely with UI/UX designers to implement design concepts into functional, interactive mobile applications. Collaborate with backend developers to integrate mobile apps with server-side logic, databases, and APIs. Engage with product managers to gather and define requirements, iterate on feedback, and prioritize tasks. Participate in team stand-ups, sprint planning, and retrospectives in an Agile environment. 3. App Architecture & Code Quality: Architect and maintain clean, maintainable, and modular code using best practices and design patterns in React Native. Write automated tests (unit, integration, and UI tests) to ensure high app reliability. Participate in code reviews to ensure high-quality code and maintain development standards. Refactor and optimize code to improve app performance, reduce crashes, and enhance scalability. 4. Continuous Integration/Continuous Deployment (CI/CD): Maintain version control using Git and collaborate effectively on code repositories (GitHub, Bitbucket, GitLab). Handle the deployment process for both App Store and Google Play Store. Troubleshoot, debug, and solve issues related to mobile apps’ deployment and maintenance. 5. App Maintenance & Bug Fixing: Quickly address and fix bugs, crashes, and issues reported by QA, users, or team members. Continuously monitor the app’s health, performance, and user feedback to ensure a top-quality product. Support and maintain existing applications, implementing regular updates and enhancements as needed. 6. Research & Development: Stay current with the latest trends, tools, and technologies in mobile development, specifically in the React Native ecosystem. Contribute to innovation by researching new libraries, frameworks, and tools to optimize development. Attend tech conferences, webinars, and workshops to further grow your skills and network. 7. Performance Optimization: Diagnose and address performance bottlenecks, ensuring the app runs smoothly even on lower-end devices. Optimize both the frontend (UI) and backend (API) interactions to improve load times and responsiveness. Optimize memory usage and smooth animations to create a premium user experience. 8. User-Centric Focus: Focus on delivering an exceptional user experience by implementing responsive layouts, animations, and intuitive navigation. Integrate features like push notifications, location services, media handling, and camera functionality. Work closely with designers to implement modern and visually appealing UIs. Required Skills & Experience: Technical Proficiency: 1+ years of hands-on experience with React Native for mobile app development. Strong knowledge of JavaScript (ES6+), React.js, and modern front-end technologies. Proficiency in using React Navigation, Redux, and Redux Thunk for managing application state. Experience with RESTful APIs and integrating third-party libraries or SDKs. Familiarity with TypeScript is a strong advantage. Mobile Development Practices: Deep understanding of mobile design patterns (MVC, MVVM, etc.), mobile architecture (flux, redux, etc.), and performance optimization techniques. Familiarity with native development tools (Xcode, Android Studio, etc.) and the process of building, testing, and deploying apps on iOS/Android. Experience with mobile testing tools like Jest, Enzyme, Detox, or Appium. Job Type: Full-time Schedule: Day shift Work Location: In person
Posted 1 week ago
7.0 years
0 Lacs
Delhi
Remote
Overview WELCOME TO SITA We're the team that keeps airports moving, airlines flying smoothly, and borders open. Our tech and communication innovations are the secret behind the success of the world's air travel industry. You'll find us at 95% of international hubs. We partner closely with over 2,500 transportation and government clients, each with their own unique needs and challenges. Our goal is to find fresh solutions and cutting-edge tech to make their operations run like clockwork. Want to be a part of something big? Are you ready to love your job? The adventure begins right here, with you, at SITA. ABOUT THE ROLE & TEAM: Designs, develops, and maintains mobile applications, associated CI/CD pipelines, automated tests, and development tools using existing and emerging technology platforms WHAT YOU’LL DO: Writes and delivers code for features, user stories, reusable modules, unit testing and automated functional testing; debugs existing code and modules Provides technical guidance to less experienced developers and other technical or non-technical stakeholders. Follows coding guidelines and QA practices and processes, and ensures they are followed by less experienced developers. Participates in backlog grooming, analysis of requirements, estimation, and design of new applications or new features. Supports colleagues in their drive to constantly improve the way we work and make working together a pleasant experience. Actively participate in all scrum events via video conference, and attend the office 3 days per week. Qualifications ABOUT YOUR SKILLS Skilled Developer/Engineer with 7+ years of hands-on experience developing, supporting, releasing, and optimizing mission-critical mobile apps, leveraging automation and DevOps processes to ensure repeatability and efficiency. Skilled Developer/Engineer with 7+ years of hands-on experience developing, supporting, releasing, and optimizing mission-critical mobile apps, leveraging automation and DevOps processes to ensure repeatability and efficiency. 5+ years developing native Android apps (mandatory) Proficiency in building modern Android user interfaces with Jetpack Compose Strong understanding of declarative UI concepts, state management in Compose, and composable functions Deep expertise in the KMP and coroutines for efficient asynchronous programming Proficiency in making network requests, handling API responses, and using libraries like Retrofit and OkHttp Experience with Room persistence library for local data storage Experience with unit testing with JUnit (ideal) or Jacoco/SonarQube/Mockito (desirable) Experience with Maven repository (ideal) or BOM dependency management (desirable) Experience with DexGuard (ideal), obfuscation, certificate pinning, and other methods of securing apps Experience developing with other mobile frameworks (desirable) and microservices development (desirable). Experience developing mobile SDKs and integrating mobile apps with web-services and external APIs (mandatory) A thorough understanding of OOP, design patterns, Android, iOS and enterprise mobile application integration Strong skills in securing data on the local device using industry standard encryption technologies including key management solutions Experience with push notification frameworks Experience with mobile payment solutions (Stripe would be ideal) Experience with publishing apps to Google Play, and associated release management activities Experience with A/B testing would be highly valued Knowledge and Skills - General : Solid knowledge of Object Oriented code design. Solid knowledge a Procedural language such as PL/SQL. Good knowledge of IT security concepts and ability to use them while designing and developing code. Solid knowledge of SOA: XML Web Services, SOAP and Microservices architecture (desirable). Solid knowledge of JSON Working knowledge of cloud platforms such as Azure, AWS or Google Cloud would be an advantage. Good knowledge of developing and designing code to interface to one or more RDBMS databases. Demonstrate good understanding of networking concepts. Demonstrate the ability to apply application design concepts: MVVM, object-oriented design, design patterns, database development. Demonstrate the ability to use DataSet, SQL, and stored procedures. Any experience or understanding of biometrics would be highly valued. Any experience or understanding of AD B2C would be highly valued. Any experience with Google Analytics and/or Firebase Remote Config would be highly valued. Advanced knowledge of source code management (git) and branching strategies that work for DevOps. Demonstrate an understanding of trade-offs and risks with programming choices. WHAT WE OFFER We’re all about diversity. We operate in 200 countries and speak 60 different languages and cultures. We’re really proud of our inclusive environment. Our offices are comfortable and fun places to work, and we make sure you get to work from home too. Find out what it's like to join our team and take a step closer to your best life ever. Flex Week: Work from home up to 2 days/week (depending on your team’s needs) Flex Day: Make your workday suit your life and plans. Flex Location: Take up to 30 days a year to work from any location in the world. Employee Wellbeing: We’ve got you covered with our Employee Assistance Program (EAP), for you and your dependents 24/7, 365 days/year. We also offer Champion Health – a personalized platform that supports a range of wellbeing needs. Professional Development : Level up your skills with our training platforms, including LinkedIn Learning! Competitive Benefits : Competitive benefits that make sense with both your local market and employment status. SITA is an Equal Opportunity Employer. We value a diverse workforce. In support of our Employment Equity Program, we encourage women, aboriginal people, members of visible minorities, and/or persons with disabilities to apply and self-identify in the application process.
Posted 1 week ago
1.0 - 3.0 years
3 - 4 Lacs
Mohali
On-site
Position: Associate Software Engineer (iOS) Experience Required: 1 to 3 Years Job Location: Bestech Business Towers, Sector-66, Mohali Job Type: Full-time (On-site) Job Description: The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. 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 Type: Full-time Pay: ₹25,000.00 - ₹35,000.00 per month Benefits: Health insurance Provident Fund Education: Bachelor's (Required) Experience: SwiftUI: 1 year (Required) Work Location: In person
Posted 1 week ago
1.0 years
2 - 4 Lacs
Mohali
On-site
We are looking for Junior iOS Developer holding 1 year-1.5 years of experience into iOS app development and UI designing. Skills required:- Swift/UI Kit Designing through storyboard/Knowledge of Swift UI would be a plus. MVC/MVVM Architecture Xcode and Cocoa Pods experience API Implementation App handling and app management Self testing Location - Mohali Phase 8B, Prosperity square Must be from IT background BCA/MCA/B.Tech IT/ MTech IT fields students only needed. Must have a minimum of 6 months of experience excluding trainings. Only face to face interviews will be done and local Mohali based candidates will be selected. Job Types: Full-time, Permanent Pay: ₹20,000.00 - ₹40,000.00 per month Work Location: In person
Posted 1 week ago
5.0 years
1 - 4 Lacs
Mohali
On-site
We are looking for experienced android developers to join our organization based in Mohali. Skills Required- Core Java, Kotlin, MVC and MVVM Platforms, XML, API Implementation, debugging, self testing and other relevant skills. Job Location- Mohali, Phase 8B Experience required- 8 Months to 1 .5 years (Freshers with internships are also welcome) Salary- Hike on Current Only local candidates will be preferred Interviews will be face to face Relevant candidates may share their CV's at career@authenticode.in Job Types: Full-time, Permanent Pay: ₹15,000.00 - ₹35,000.00 per month Work Location: In person
Posted 1 week ago
0 years
4 - 6 Lacs
Mohali
On-site
Key Responsibilities * Build and maintain iOS applications using Swift and the MVVM architecture * Integrate backend systems using GraphQL and REST APIs * Work on features like audio and video recording, playback, and file uploads * Handle local file storage securely and efficiently * Create clean, user-friendly interfaces using Apple’s design principles * Ensure app stability, performance, and smooth user experience across different devices * Collaborate with designers and backend developers to deliver seamless product features Required Skills * Strong knowledge of Swift and the iOS development ecosystem * Experience with GraphQL and REST API integration * Familiar with handling audio/video recording and playback within iOS apps * Comfortable working with file management and data storage in iOS * Understanding of iOS app architecture patterns like MVVM * Good problem-solving and debugging skills * Familiarity with version control tools like Git and common development workflows Post your resume at hr@blulabs.in Job Type: Full-time Pay: ₹40,000.00 - ₹55,000.00 per month Schedule: Day shift Work Location: In person
Posted 1 week ago
3.0 - 7.0 years
9 Lacs
Calcutta
On-site
Job Title: Senior Dot Net Developer Location: Kolkata (Work from Office) Experience Required: 3-7 years in ASP.NET MVC/.NET Core and SQL Salary: ₹4.80 LPA - ₹9 LPA (depending upon relevancy of experience Job Description: We are seeking a skilled and motivated Dot Net Developer with 2-4 yrs of experience in building robust web applications. The ideal candidate will have a strong background in ASP.NET MVC or DOT NET CORE and SQL. Key Responsibilities: Design, develop, and maintain desktop applications following best practices and design patterns. Develop web applications using ASP.NET MVC, ensuring adherence to coding standards and best practices for performance and security. Design and implement database solutions using SQL Server, including database schema design, stored procedures, and complex queries. Collaborate closely with project managers, business analysts, and other stakeholders to gather requirements, define technical specifications, and deliver solutions on time and within budget. Conduct thorough testing of applications to ensure reliability, usability, and compliance with quality standards. Troubleshoot and debug issues, identify root causes, and implement effective solutions to ensure smooth application functionality. Keep abreast of emerging technologies, industry trends, and best practices in software development, and apply this knowledge to drive continuous improvement and innovation. Skills & Qualifications: Technical Skills: Proven experience as a DOT NET Developer, with expertise in ASP.NET MVC/DOT NET CORE, and SQL. Proficiency in WPF for desktop application development, including MVVM pattern, XAML, and data binding is preferred. Strong understanding of ASP.NET MVC for building scalable and responsive web applications, including Razor syntax and client-side scripting languages (e.g., JavaScript, jQuery). Expertise in SQL Server database development, including database design, T-SQL, stored procedures, and performance optimization. Familiarity with version control systems such as Git or SVN. Excellent problem-solving skills and attention to detail, with the ability to analyze complex issues and propose effective solutions. Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders. Ability to work independently and as part of a team in a fast-paced, dynamic environment, managing multiple priorities and deadlines effectively. Experience: 3-7 years of professional experience in developing using ASP.NET MVC/DOT NET Core and SQL. Nice-to-Have: Experience with other .NET technologies such as Entity Framework, Web API, or SignalR. Knowledge of design patterns and architectural principles for building maintainable and scalable applications. Familiarity with Agile development methodologies such as Scrum or Kanban. Experience with cloud platforms such as Azure or AWS. Certification in Microsoft technologies (e.g., MCSD) is a plus. Why Join Us? Competitive salary package Opportunity to lead innovative projects in a fast-paced environment. Professional growth and development opportunities. Supportive and collaborative team culture focused on excellence. If you are a passionate .NET Developer with a drive for excellence, we encourage you to apply! Job Types: Full-time, Permanent Pay: Up to ₹900,000.00 per year Benefits: Health insurance Paid sick time Paid time off Provident Fund Schedule: Day shift Monday to Friday Application Question(s): Please share the notice period that is required to be served in your current organization. Is it negotiable? Education: Bachelor's (Preferred) Experience: .NET Core: 3 years (Required) SQL: 3 years (Required) ASP.NET: 3 years (Required) MVC: 3 years (Required) Location: Kolkata, West Bengal (Required) Work Location: In person
Posted 1 week ago
3.0 years
0 Lacs
Andhra Pradesh, India
On-site
Job Responsibilities: Understand the use cases/User Story, code and develop on a designed platform/pattern. Strict adherence to coding standards. Participate self-code review/peer reviews and correct errors wherever applicable before checking in the final code into the Branch/code repo. Create code documentations wherever applicable and as set guidelines by the team. Create and perform Unit Tests wherever applicable as set guidelines by the team. Provide feedback and assist in estimation planning. Merge code branches as and when required. Create and publish release documentations and application deployments as and when requested. Report out statuses to the leads onshore daily during the Stand-up calls. Additionally, update efforts on a given work item on everyday basis. Provide true estimates on work assigned prior development. Also ask questions/provide comments on User Stories/work items assigned Qualifications: Should have 3+ years of work experience in design, develop, Code and Unit Test web and desktop-based applications written in .Net framework and Angular. Strong analytical skills to understand a given requirement and provide work estimates. Strong Object-Oriented Programming knowledge. Strong experience with Static Code Analyzers like Fortify. Should have good understanding of web servers such as IIS and Front-end such as HTML’s and Razor based engines. Strong coding experience and thorough understanding of programming languages such as C#, VB.NET, ASP.Net, ADO.Net, JQuery, JavaScript, Traditional Web Services, WCF, Web API and other Scripting languages such as pythons. Strong working knowledge on various design patterns such as MVC, MVVM, DDD, Repository Pattern and any custom/hybrid framework as designed by the Architects. Should have a strong working knowledge of Azure DevOps. Strong knowledge and understanding of data sharing medium using JSON, XML and other media types. Strong knowledge on Entity Framework (6 and above) and other ORM such as Dapper. Strong knowledge and programming skills in Database such SQL SERVER, Oracle, My SQL and SQL Express. Strong knowledge and coding experience in REST based web services and service-oriented design patterns using WCF and other API’s. Should have used IDE such as Visual Studio and Visual Studio Code for Front-end development Understanding of JS frameworks like Vue or React is plus – nice to have
Posted 1 week ago
5.0 years
0 Lacs
Thiruvananthapuram, Kerala, India
On-site
We are seeking an experienced Full-Stack .NET Developer with strong Angular skills . The ideal candidate will have extensive experience in web application development using Microsoft technologies and a proven track record with Angular. Key Responsibilities Design, develop, and maintain web applications using C#.Net, ASP.Net MVC, and Angular. Implement responsive UI components with HTML5, CSS3, Bootstrap, and JQuery. Create and manage Web APIs and integrate them with front-end applications. Work with MS SQL Server to develop and optimize database queries and procedures. Collaborate effectively with cross-functional teams to deliver high-quality solutions. Ensure adherence to best practices in coding, testing, and debugging. Required Skills & Qualifications Over 5 years of professional experience in web application development using Microsoft technologies and Angular. Proficient in Angular with a strong understanding of its core principles. Proficient in C # .NET and ASP.Net MVC frameworks. Experience with jQuery, HTML5, Bootstrap, and developing/consuming Web APIs. Knowledge of MVVM/MVC design patterns and principles. Strong expertise in working with MS SQL Server, including writing and optimizing SQL queries. Experience in developing multi-threaded applications and working with XML & JSON data formats. Strong grasp of Object-Oriented Programming (OOP) concepts. Work Experience: 5 years and above Work Mode: On-site (In Office)
Posted 1 week ago
2.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Since its inception in 2003, driven by visionary college students transforming online rent payment, Entrata has evolved into a global leader serving property owners, managers, and residents. Honored with prestigious awards like the Utah Business Fast 50, Silicon Slopes Hall of Fame - Software Company - 2022, Women Tech Council Shatter List, our comprehensive software suite spans rent payments, insurance, leasing, maintenance, marketing, and communication tools, reshaping property management worldwide. Our 2200+ global team members embody intelligence and adaptability, engaging actively from top executives to part-time employees. With offices across Utah, Texas, India, Israel, and the Netherlands, Entrata blends startup innovation with established stability, evident in our transparent communication values and executive town halls. Our product isn't just desirable; it's industry essential. At Entrata, we passionately refine living experiences, uphold collective excellence, embrace boldness and resilience, and prioritize different perspectives, endeavoring to craft a better world to live in. If you’re one of the best and brightest, a highly motivated innovator, a fast worker, and a fierce competitor, you might be just the person we’re looking for! Entrata’s Development department is seeking a Software Engineer based in our Lehi, UT, Headquarters. You will spend a lot of time working with senior architects and directors, designing database schema, and laying out the basic code architecture so an offshore team can run with it. You will also be tasked with projects that you will own and see through to completion. Responsibilities will include: Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define and design new features Translate designs and wireframes into high-quality code Design, build and maintain high performance, reusable, and reliable Kotlin code Familiarity with MVVM architecture, Jetpack components (LiveData, ViewModel, Navigation, etc.). Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs. Help maintain code quality, organization, and automatization Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores, and support. Working directly with developers and product managers to conceptualize, build, test and realize products Gather requirements around functionality and translate those requirements into elegant functional solutions Evaluate and communicate technical risk and ensure applications are deployed against a schedule with the highest quality possible. Minimum Qualifications: 2 - 4 years of experience in Mobile application development on the Android platform Strong knowledge of Android SDK, different versions of Android, Android Studio, and how to deal with different screen sizes Experience working with remote data via REST and JSON Solid understanding of the full mobile development life cycle. Ability to understand business requirements and translate them into technical requirements Familiarity with cloud message APIs, push notifications, and Animations. Experience with offline storage, threading, and performance tuning Should have a sound knowledge of Proguard, Obfuscation, and Deobfuscations of Android Applications. Proficient in the integration of REST APIs using Retrofit, Volley, etc. Should be able to write a code in such a way that it can be reused, tested, and optimized using Kotlin. Should be able to understand the actual use of advanced Kotlin Concepts and its implementation. Experience in working with localizations and multi-lingual applications. Should have sound knowledge of MVP, MVVM architectures in android Experience with Version control systems like GIT, SVN, etc. Preferred Qualifications: Bachelor's Degree in Computer Science or related field preferred Should have experience of agile methodology like Scrum. Excellent Verbal & Written Business Communication Skills. Members of the Entrata team aren’t just intelligent and ambitious, they’re the living embodiment of another core Value: “Excellent Alone, Better Together.” Entrata is dedicated to creating a workplace where a diverse and inclusive team thrives in an environment free from discrimination. We provide equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, protected veteran status, or any other applicable characteristics protected by law. It’s a great place to work! Will you join us?
Posted 1 week ago
8.0 - 13.0 years
15 - 20 Lacs
Pune
Work from Office
Job Summary: We are looking for a skilled and detail-oriented UI Developer with strong expertise in WPF , C# , and XAML to join our agile product development team. You will play a key role in developing high-performance Windows-based user interfaces for an advanced image processing application that guides industrial robots. The ideal candidate is passionate about user experience, clean code, and problem-solving in high-tech environments. Key Responsibilities: Develop and enhance the UI components of a sophisticated image processing application using WPF , C# , and XAML . Collaborate with UX designers and product managers to implement intuitive and visually appealing user interfaces. Apply and advocate design patterns such as MVVM , Dependency Injection , and Factory Pattern . Optimize application performance , responsiveness , and UI rendering . Troubleshoot and debug complex UI issues across multiple modules. Ensure code quality through unit testing and adherence to coding best practices. Participate in code reviews and contribute to the teams continuous improvement. Work in a distributed, multicultural Agile team environment. Required Qualifications & Skills: Bachelors degree in Computer Science , Software Engineering , or a related field. Strong experience with WPF , C#/.NET , and XAML . Hands-on knowledge of Visual Studio 2022 and Git . Familiarity with MVVM architecture and software design patterns. Good understanding of UI/UX principles for Windows desktop applications. Strong analytical and problem-solving skills , with the ability to work independently. Solid experience in writing clean, maintainable , and testable code. Desirable Skills: Experience with 2D image processing or 3D rendering technologies. Exposure to gRPC for client-server communication. Knowledge of Squish UI testing software or similar UI automation tools. Tools & Technologies: C#, .NET XAML WPF MVVM Visual Studio 2022 Git Unit Testing (e.g., MSTest, NUnit) gRPC (optional) Squish (optional) Work Environment: Agile development methodology (Scrum or Kanban) International, cross-functional collaboration
Posted 1 week ago
4.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
Job Summary: The Head of Mobile Technology will be responsible for managing and growing the iOS and Android development teams, owning the end-to-end delivery of mobile features, and ensuring platform stability, scalability, and innovation. This leadership role involves strategic planning, team hiring, technical mentoring, and alignment with HealthSy’s long-term vision. Key Responsibilities: 1.Team Management & Leadership Lead and manage iOS and Android teams, including daily standups, progress reviews, and sprint planning. Plan, hire, and onboard developers for both platforms in collaboration with the HR team. Cultivate a high-performance, agile engineering culture focused on quality, accountability, and innovation. 2.Technical Strategy & Execution Own the mobile architecture and technology roadmap across both platforms. Ensure consistency, feature parity, and seamless UX between iOS and Android apps. Guide teams in implementing secure, efficient, and scalable code in Swift (iOS) and Kotlin (Android). Collaborate closely with product, design, QA, and backend teams to drive releases. 3.Quality Control & Process Set up and enforce best practices in code quality, testing, CI/CD, and version control. Perform regular code and architecture reviews to maintain performance and reliability. Ensure robust error tracking, logging, and post-release monitoring. 4.Stakeholder Communication & Reporting Act as the technical voice in leadership discussions and product planning. Prepare and present progress reports, tech KPIs, and sprint outcomes to founders and business heads. Required Skills & Qualifications Minimum 4+ years of hands-on experience in mobile app development, including team leadership roles. Strong expertise in Swift (iOS) and Kotlin (Android) with a solid understanding of mobile architectures (MVVM, Clean, etc.). Experience managing and scaling cross-functional teams. Proven ability to translate product goals into tech milestones and guide teams to execution. Strong understanding of API integration, mobile security, performance optimization, and App Store/Play Store release cycles. Preferred Skills Experience working in health-tech or consumer-facing platforms. Knowledge of healthcare compliance and data protection regulations (HIPAA/GDPR equivalents). Familiarity with Flutter or hybrid frameworks (optional but a plus). Backend awareness (Node.js/PHP/Java), Firebase, or real-time database handling is advantageous. Work Setup: On-site (Coimbatore office) Compensation: Competitive salary + ESOP options (if applicable)
Posted 1 week ago
3.0 years
0 Lacs
Surat, Gujarat, India
Remote
Summary: We are looking for a skilled and passionate Android Developer to join our mobile development team. In this role, you will be responsible for designing and building advanced applications for the Android platform using Kotlin. You will work closely with designers, product managers, and backend developers to deliver high-quality mobile experiences. Your work will directly impact the user experience and functionality of our core products. Responsibilities: Design and build advanced applications for the Android platform using Kotlin. Collaborate with cross-functional teams to define, design, and ship new features. Translate designs and wireframes into high-quality code. Ensure the best possible performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs to improve application stability and performance. Maintain code quality, organization, and automation using modern architecture patterns (MVVM/Clean Architecture). Integrate with RESTful APIs, third-party SDKs, and other external services. Write unit tests and participate in code reviews to ensure code quality. Keep up to date with the latest Android trends, libraries, and best practices. Qualifications: 3+ years of experience in Android development, with strong proficiency in Kotlin. Solid understanding of the Android SDK, Android Studio, and the mobile app development lifecycle. Experience working with remote data via REST and JSON. Knowledge of architectural patterns like MVVM, MVP, and Clean Architecture. Familiarity with Jetpack components (LiveData, ViewModel, Navigation, Room, etc.). Experience with modern libraries and frameworks like Retrofit, Dagger/Hilt, Coroutine/Flow, etc. Strong problem-solving skills and attention to detail. Ability to work independently and as part of a team in an Agile environment. Bachelor's degree in Computer Science, Engineering, or a related field (preferred). Apps published on the Play Store or contributions to open-source projects (a plus).
Posted 1 week ago
5.0 - 9.0 years
0 Lacs
coimbatore, tamil nadu
On-site
As a Lead Android Developer at Techjays, you will be part of a globally renowned team driving the future of artificial intelligence. With a focus on empowering businesses worldwide through innovative AI solutions, Techjays offers a collaborative and agile work environment where you can make a real-world impact. Your primary responsibility will be to develop high-quality Android applications by leveraging your expertise in Kotlin and Java. Working closely with cross-functional teams, you will play a key role in defining, designing, and delivering innovative features that enhance user experience. Your contributions will directly impact the performance, quality, and responsiveness of our applications. The ideal candidate for this role should have 5-7 years of experience and possess strong skills in Kotlin, Java, Jetpack Compose, XML UI Development, memory management, app security practices, SDK development, and clean architecture. Additionally, familiarity with secondary skills such as Ktor, Kotlin Coroutines, MVVM, MVI, React Native, Proguard, Google Play Integrity API, APM Integration, backward compatibility, and multi-modular project management is a plus. You will lead the development of scalable applications, ensuring performance, security, and maintainability. Guiding and mentoring the team, setting best practices, and fostering a culture of continuous learning will be key aspects of your role. Collaboration with cross-functional teams, technical decision-making, client engagement, and driving improvements in development workflows are also part of your responsibilities. At Techjays, we offer competitive packages, paid holidays, a flexible work environment, and medical insurance coverage for you and your family. You will have the opportunity to work in a fast-paced, engaging environment with ample room for professional development. Join us on our journey to shape the future with AI and be part of an innovation-driven culture that supports your success.,
Posted 1 week ago
3.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Role & Responsibilities: As a Software Developer, you will play a key role in designing and building the next generation of our configuration tools by: Developing and maintaining desktop applications using C#, .NET Framework, and WPF. Participating in all phases of the software development lifecycle, including design, implementation, testing, and deployment. Collaborating with global teams to enhance tool functionality and user experience. Supporting and extending existing features based on customer and stakeholder feedback. Ensuring high-quality, maintainable, and well-documented code. Required Skills & Expertise: Core Technologies & Programming: 3+ years of experience as a .NET Engineer. Proficiency in C#, .NET Framework/.NET Core, and Windows Presentation Foundation (WPF). Strong understanding of WPF architecture, data binding, and MVVM or MVC architectural patterns. Solid understanding of Object-Oriented Programming (OOP), modern design patterns, and SOLID principles. Experience integrating with APIs and web services. Software Development Practices: Experience with Agile/Scrum methodologies and working in an SDLC environment. Familiarity with Azure DevOps or similar DevOps platforms. Experience with unit and integration testing. Strong understanding of threading concepts and asynchronous programming. Additional Technical Skills: Working knowledge of databases such as SQL Server or Oracle. Basic knowledge of C++, Python, and azure is a plus. Preferred Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Experience with configuration or diagnostic tools for hardware or embedded systems. Excellent communication skills and the ability to thrive in a globally distributed, collaborative team.
Posted 1 week ago
0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are seeking problem solvers to join our team of Android Developers. We want candidates with experience in programming, user interfaces, and/or tools supporting applications on Android. If you are interested in joining a world-class team of passionate engineers who work hard and play hard, we look forward to hearing from you. Technology Android engineer must have native experience with Kotlin Excellent understanding of design principles and implementation of MVVM for Android or MVC for iOS Expertise in RESTful services, APIs and the JSON file format & parsing Mandatory Skills Kotlin, Android Roles & Responsibilities Following are expectations in addition to typical duties and responsibilities Analyze requirements and collaborate with architects and senior engineers to produce thoughtful software designs of moderate scope and complexity. Collaborate and work creatively with the user interface (UI) and user experience (UX) teams to provide requirements traceability from definition to implementation. Participate in peer reviews and pull requests to yield high-quality software. Adhere to coding standards and other best practices to create reusable code. Experience writing unit tests. Ability to interface with Product Owners and Scrum Masters for ticket/issue management is required. Ability to create complex views that interact with network and data layers. Ability to make additions and improvements to network and data layers. Ability to perform and lead a team through large refactors / design improvements. Lead shall be able to work as primary point person across multiple scrum teams for interactions with the product owner, front end, middleware, DevOps, and firmware functional teams to implement mobile app new features. Lead shall be able to participate in technical assessment, scoping, and management of changes to the code base on new business requirements, product enhancements, and other change requests across multiple scrum teams. Lead shall be able to analyze requirements, and collaborate with architects and senior engineers to produce thoughtful software designs of large scope and high complexity. Lead shall be able to estimate work, support project plan creation, and report progress to functional management at a project level. Lead shall be able to present software concepts, designs, or code in a design review forum. Lead and contribute to technical discussions in the community of practice, design review, or other technical meeting forums Lead shall maintain platform-specific software knowledge of key software application features, frameworks, and components.
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Experience : 5-7 Years Job Title : Software Developer Microservices | Docker | .NET | WPF Job Location : Thane/Pune (WFO) About The Project We are looking for two experienced Software Developers to join our team in supporting the ongoing project. This system is a lightweight version of our platform and runs entirely on Linux. All components are designed as independent microservices deployed using Docker containers. The system architecture leverages a modern .NET technology stack for performance and scalability, with a simplified Human-Machine Interface (HMI) using WPF. Role Overview As a Software Developer, you will be responsible for the design, development, and maintenance of scalable microservices, along with the implementation of desktop user interfaces. You will contribute across the entire software lifecycle, from architecture to deployment, ensuring the reliability, security, and maintainability of the codebase. Key Responsibilities Design and develop microservices in a containerized Linux environment using Docker. Implement RESTful APIs and service logic using C# and .NET (Core/Framework). Develop desktop UI applications using WPF following MVVM or similar patterns. Build and deploy Docker images; manage service orchestration with Kubernetes (preferred). Work with SQL-based relational databases for data access and storage. Ensure robust logging, monitoring, and exception handling within distributed services. Collaborate with team members using Git-based version control and agile development tools. Conduct code reviews, unit testing, and participate in CI/CD processes. Document system architecture, modules, and processes for future maintenance. Required Skills & Experience Strong hands-on experience with Linux environments for software development and deployment. In-depth knowledge of C#, .NET Core/Framework, and object-oriented programming. Experience in building and maintaining WPF desktop applications. Solid understanding of microservices architecture, service communication, and stateless design. Proficiency in SQL Server, with experience in writing optimized queries, stored procedures, and database schema design. Preferred Qualifications Exposure to messaging systems like RabbitMQ, MQTT, or Kafka. Understanding of secure coding practices, authentication, and role-based access control. Experience with container security, system hardening, and network policies in Kubernetes. Background in industrial systems, SCADA, or control systems (nice to have). Strong debugging, analytical, and problem-solving skills. (ref:hirist.tech)
Posted 1 week 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
39581 Jobs | Dublin
Wipro
19070 Jobs | Bengaluru
Accenture in India
14409 Jobs | Dublin 2
EY
14248 Jobs | London
Uplers
10536 Jobs | Ahmedabad
Amazon
10262 Jobs | Seattle,WA
IBM
9120 Jobs | Armonk
Oracle
8925 Jobs | Redwood City
Capgemini
7500 Jobs | Paris,France
Virtusa
7132 Jobs | Southborough