Jobs
Interviews

121 Clean Architecture Jobs - Page 4

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

5.0 - 9.0 years

0 Lacs

telangana

On-site

This position plays a crucial role in the growth of our Business Enterprise Solutions & Technology team. Your main responsibility will involve leading the efforts to streamline cloud-hosted processes and enhance our implementation. You will have the autonomy to generate new ideas, discover new capabilities, and oversee their implementation and integration within RealPage. To excel in this role, you must be a proactive individual with strong problemsolving skills. You should take pleasure in becoming a domain expert in various areas and possess a deep appreciation for efficient processes, a meticulously organized database, and a dedication to clean data. If you seek a work environment that values your ideas and acknowledges your contributions, then this is the ideal place for you! Your primary duties will include: - Developing scalable applications for cloud platforms (Azure, AWS, GCP, Oracle, etc.) - Creating advanced cloud functions and web components - Establishing and managing declarative functionality using React Flows or similar tools (validation rules, approvals, etc.) - Designing data models, user interfaces, business logic, and security for custom applications - Translating business requirements into actionable features and functionalities - Estimating the level of effort and exploring potential delivery options for functionalities - Conducting data cleansing and manipulations utilizing various tools and scripts - Ensuring security by configuring and upholding access and sharing rules - Collaborating with stakeholders and clients to deliver solutions Key Qualifications: - 5+ years of experience in implementing web projects from inception to launch - Proficiency in GitHub Copilot or similar tools to enhance development quality and speed - Familiarity with Prompt Engineering and GenAI models (OpenAI, Claude, Vertex, etc.) - Proficient in developing high-quality, performant web applications using JavaScript/Typescript, React, and NextJS/NodeJS - Ability to collaborate with diverse teams to design, develop, and deploy new features - Aptitude for writing clean, maintainable, and testable code - Experience with Typescript, React, NextJS/NodeJS, Redux, GraphQL, and server-side rendering is advantageous - Thorough understanding of web technologies such as HTML, CSS, and JavaScript - Knowledge of Agile development methodologies - Strong problem-solving abilities and attention to detail - Excellent communication skills and ability to work effectively with cross-functional teams Preferred Qualifications: - Experience with agile development methods (Scrum, Kanban, Mob Programming, etc.) - Understanding of SOLID principles and Clean Architecture - Familiarity with enterprise business applications - Proficiency in GIT or similar version control tools - Experience using Visual Studio Code for cloud development - OpenJS Node.js Application Developer certifications - Comfortable with Whiteboarding and Wireframe solutioning,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

Acclivis Technologies is a high-end services company managed by technically qualified professionals with a collective experience of more than 200 man-years in product engineering services, providing custom solutions to meet client requirements. We are currently looking for talented and enthusiastic team members who have a passion for technology and creativity to join us. As a Senior Architect for Android Automotive (AAOS) with 8+ years of experience (strong AAOS experience preferred), you will be responsible for architecting and designing scalable Android Automotive applications and platform components. Your key responsibilities will include driving technical decisions on app structure, performance, and security, leading design discussions, code reviews, and solution evaluations, as well as collaborating with cross-functional teams including product owners, testers, UI/UX designers, and OEM clients. You will also guide development teams on best practices, coding standards, and platform architecture, debug complex issues across system layers, and contribute to CI/CD and automation pipelines. Additionally, you will integrate new technologies like Jetpack Compose, Automotive SDKs, and OEM APIs, while ensuring compliance with standards such as CTS, VTS, and ATS. To excel in this role, you must possess expertise in Android development, be proficient in Kotlin and Java with excellent knowledge of Android app architecture, and have hands-on experience with Android Studio, ADB, Gradle, SDK/AVD Manager, Git, and debugging tools. A deep understanding of Jetpack libraries, Material Design, Android Managers, and AAOS APIs, as well as strong UI/UX design skills for scalable, responsive apps supporting RTL and multiple screen sizes, are essential. Your architectural and system-level thinking skills will be put to the test as you leverage your experience with Clean Architecture, MVVM, MVI, or similar patterns, in-depth knowledge of Android lifecycle, system services, and custom embedded environments, and expertise in handling system-level issues, certification compliance (CTS/VTS), and custom ROM setups. Furthermore, advanced technical proficiency in RxJava, Kotlin Coroutines, and Flows for concurrency, secure coding practices with tools like SonarQube, Checkmarx, testing experience including TDD, unit testing, and compliance verification, and performance tuning using tools like ADB Profiler, Trace, Perfetto, will be required for this role. In addition to your technical skills, you will need to demonstrate strong leadership and communication abilities, including mentoring, team guidance, and review process ownership, the ability to evaluate multiple technical paths and recommend best-fit solutions, and fluency in English with clear communication in cross-cultural teams. If you are ready to take on this challenging and rewarding opportunity, we invite you to apply and become a valuable part of our dynamic team at Acclivis Technologies.,

Posted 1 month ago

Apply

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 month ago

Apply

4.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

As a Backend Architect, you will be responsible for designing and architecting backend systems with a keen focus on scalability, performance, reliability, and security. You will play a crucial role in leading the evaluation and selection of backend technologies, frameworks, and tools. Collaboration with product managers, frontend teams, and DevOps to deliver robust and scalable solutions will be a key aspect of your role. Your expertise will be valuable in providing technical leadership and mentorship to development teams. You will be tasked with creating high-level and detailed design documents, architecture diagrams, and solution blueprints. Additionally, performing code reviews and enforcing best practices in development and architecture will be part of your responsibilities. Defining and driving architectural principles, technical standards, and development processes will be essential tasks. You will ensure smooth integration with third-party APIs and services while contributing to capacity planning and performance tuning of backend services. Staying up-to-date with emerging technologies and industry trends will also be a part of your role, along with optimizing infrastructure for cost, performance, and scalability. Requirements: - You should have 10+ years of backend development experience with a minimum of 4+ years in an architectural or lead role. - Expertise in Java (Spring Boot) or Node.js is required. - Strong knowledge of microservices architecture, RESTful APIs, and asynchronous messaging is essential. - Experience with databases including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) is necessary. - Proficiency in CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes) is a must. - A strong understanding of software design patterns, clean architecture, and system integration is expected. - Experience in cloud platforms such as AWS, GCP, or Azure will be beneficial. Stay updated with the latest technologies and trends in the industry to ensure the continuous enhancement of backend systems. Your role will be instrumental in driving the success of the organization by delivering scalable and reliable solutions.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As a member of the mobile engineering team at Digibank, you will play a crucial role in developing, optimizing, and maintaining cutting-edge mobile applications. Your contributions will be highly valued, and meeting our high standards will earn you recognition as a hero within the team. You will be part of a diverse and talented group of developers, all dedicated to delivering quality and innovative solutions. Working in an agile and test-driven environment, you will have the opportunity to work on new features, platforms, and technologies, ensuring that our products remain at the forefront of mobile technology. This is an exciting time to join Digibank as we are expanding our team to meet the demands of our growing business. You will have the chance to experience the end-to-end process of building features for the Digibank mobile app and collaborate with multiple engineers on large projects. Your day-to-day activities will involve working closely with other teams, including Product, UX/UI, and Backend, to design and build new products and features. Additionally, you will be responsible for developing reusable iOS components, collaborating on continuous integration and delivery, and ensuring the quality of our products through automated and manual testing. To excel in this role, you must have a degree in computer science or a related field, strong fundamentals in algorithms and data structures, and proficiency in Swift for iOS development. You should also have a good understanding of UX/UI design principles, experience with MVVM and Clean Architecture, and familiarity with modern iOS programming paradigms such as RxSwift and Modularisation. A collaborative attitude, a sense of ownership, and 4-7 years of mobile engineering experience are also essential qualifications for this position. Join us at Digibank and be part of a dynamic team that values quality, innovation, and continuous learning. Your expertise and dedication will contribute to the success of our mobile applications and help shape the future of digital banking.,

Posted 1 month ago

Apply

9.0 - 13.0 years

0 Lacs

haryana

On-site

You will be joining the Android Engineering team at Sony LIV as a Senior Staff Engineer with a focus on individual contribution. In this role, you will play a key part in delivering rich, real-time video experiences at scale. Your main responsibilities will include working on complex problems related to media playback, performance optimization, modular app architectures, and influencing engineering practices within the team. A significant aspect of your role will involve leading the development of advanced media playback capabilities using ExoPlayer/Media3, covering various aspects such as VOD, Live, DRM, and offline playback. Additionally, you will be responsible for designing and maintaining robust, modular app architectures to facilitate scalability and clean feature delivery. Driving deep performance optimizations across memory, app startup, playback, and rendering pipelines will also be a crucial part of your responsibilities. You will be expected to contribute as a technical anchor in multi-team initiatives, collaborating with product, design, backend, and other platform leads. Setting best practices for modern Android development, conducting high-quality code reviews, mentoring other engineers, and evolving engineering standards at Sony LIV will also be part of your role. Building with observability and resilience in mind by incorporating tagging, telemetry, analytics, crash protection, and CI will be essential. To be successful in this role, you should have 9-12 years of Android development experience with hands-on expertise in Kotlin, ExoPlayer/Media3, and system-level debugging. A strong foundation in Android internals, custom views/rendering pipelines, and background processing patterns is required. Additionally, you should possess a solid understanding of streaming protocols, DRM, adaptive playback, architecture patterns, Jetpack libraries, and Dependency Injection. Experience with CI/CD, crash/ANR tools, A/B testing, and feature rollout strategies will be beneficial. Having experience with Android TV, Chromecast, or large-screen playback, exposure to low-latency live streaming, sports broadcasting, or time-shifted playback, knowledge of advanced media formats, and contributions to open-source Android libraries or playback tech would be considered advantageous. Join Sony LIV and be a part of Sony Pictures Networks, home to leading entertainment channels in India. Sony LIV is one of the most promising streaming platforms that aims to become a progressive digitally-led content powerhouse. As part of an inclusive and equitable workplace, you will have the opportunity to work with a diverse team embracing the "Bring Your Own Self" Philosophy. Sony has been recognized as one of the best companies to work for, providing an empowering and rewarding work environment where employees can tell stories beyond the ordinary.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

kochi, kerala

On-site

We are seeking Senior Android Developers to join our team and contribute to the delivery of exceptional product experiences. In this role, you will be involved in developing new ideas, products, and features for our product range. This will involve creating native versions of apps as well as revamping existing ones. Collaboration with fellow developers and designers is crucial, as you will work together on code reviews and design ideas to ensure the smooth operation of apps across all platforms. The ideal candidate should have at least 8 years of experience in Android app development, with proficiency in Java and experience with Kotlin. A degree in computer science or a related field is required. Furthermore, you should have a proven track record of developing cutting-edge Android apps and optimizing them in collaboration with UI/UX experts to enhance user experience and performance. Familiarity with testing frameworks such as Junit, Robolectric, and Espresso is essential. Candidates should possess excellent knowledge of JSON, REST, and other API technologies. Experience with different architectural patterns like MVVM, Clean Architecture, MVI, and Dependency Injection is preferred. A strong grasp of the application lifecycle callbacks, RxJava, functional programming, multi-threaded programming, and asynchronous interfaces is necessary. A passion for new technologies and a willingness to mentor and teach others are highly valued. Experience in developing social media apps is a plus, as is the ability to think cross-platform. If you have developed apps available on the Google Play Store, it would be considered an advantage. This is a full-time position with a day shift schedule. The work location is in person.,

Posted 1 month ago

Apply

3.0 - 5.0 years

15 - 18 Lacs

Chennai, Coimbatore, Bengaluru

Work from Office

We have an Immediate Opportunity for IOS Developer with Swift UI Experience Job Location :Chennai/Coimbatore/Bangalore Experience - 3 to 5 years Desired Skills: 3+ years of professional experience in iOS development. Expert-level proficiency in Swift and SwiftUI (mandatory). Solid knowledge of iOS architecture patterns and ability to design scalable app architectures. Hands-on experience integrating RESTful APIs, third-party libraries, and services. Excellent client-facing and communication skills. Familiarity with CI/CD pipelines, Unit/UI testing, and App Store deployment processes. Responsibilities: Design and develop high-quality iOS applications using Swift and SwiftUI , following the latest architecture patterns (MVVM, VIPER, Clean Architecture, etc.). Collaborate with designers, product managers, and other developers to deliver exceptional user experiences. Lead technical discussions and provide guidance on architecture and best practices. Engage directly with clients, gather requirements, present technical solutions, and manage expectations. Write clean, maintainable, and testable code with a focus on performance and scalability. Stay up-to-date with the latest iOS development trends, frameworks, and Apple guidelines. Participate in code reviews, mentor junior developers, and contribute to continuous process improvements. Good to have skills: Exposure to App Clips, Widgets, or other recent iOS features. Familiarity with Agile/Scrum methodologies.

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have 5 - 7 years of experience in iOS development with a strong expertise in iOS development and a solid understanding of Xamarin and/or .NET MAUI. As a Mobile App Developer, you will be responsible for designing, developing, and maintaining cross-platform mobile applications focusing on performance, usability, and scalability. Knowledge of Android development is a plus. Your key responsibilities will include designing, building, and maintaining high-performance mobile applications for iOS, collaborating with UI/UX designers, product managers, and backend developers, ensuring code quality through unit testing and code reviews, optimizing applications for performance and efficiency, participating in Agile/Scrum ceremonies, staying updated with new mobile technologies, identifying and fixing bugs, and integrating third-party APIs and services. To excel in this role, you should have proven experience in iOS mobile app development using Swift, Objective-C, or C# via Xamarin/Microsoft stack, a deep understanding of mobile app architecture and design principles, proficiency in Xamarin.Forms, Xamarin.Native, or .NET MAUI, solid knowledge of mobile UI/UX design standards, experience in publishing apps to app stores, familiarity with RESTful APIs, JSON, and asynchronous programming, understanding of App Lifecycle, background tasks, push notifications, offline storage, mobile app security, and data privacy best practices. Your skills should include agile/scrum methodologies, mobile UI/UX design, Xamarin development, mobile app security, Xamarin.Native, JSON, C#, RESTful APIs, clean architecture, offline storage, MVVM/MVC architecture, asynchronous programming, push notifications, Xamarin.Forms, mobile app architecture, .NET MAUI, background tasks, iOS development, Swift, Objective-C, mobile applications, data privacy, and app lifecycle.,

Posted 2 months ago

Apply

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

You will be responsible for developing web applications using ASP.NET Core to build and maintain scalable, secure, and high-performance applications. Your role will also involve creating and optimizing RESTful APIs for integration with front-end systems and third-party services. It is essential to ensure modularity and maintainability by applying Clean Architecture principles and utilizing MediatR to implement CQRS patterns for code decoupling and maintainability. You will use Entity Framework Core and Dapper for efficient database access, develop custom middleware, and optimize the ASP.NET Core request pipeline for better performance. Writing and maintaining unit and integration tests, optimizing SQL Server databases, adhering to coding standards, conducting code reviews, and collaborating with cross-functional teams are also key responsibilities. Continuous improvement and staying updated with the latest ASP.NET Core technologies are vital for enhancing processes. Your proficiency in C# and deep understanding of ASP.NET Core, expertise in building RESTful APIs, and experience with MVC, Razor Pages, and Blazor will be crucial. Strong knowledge of Clean Architecture, CQRS, SOLID principles, Entity Framework Core, Dapper, and SQL Server is essential. A minimum of 1 year of experience in using dotnet core is required, along with the ability to develop custom middleware and manage the ASP.NET Core request pipeline effectively. This is a full-time position that requires at least 1 year of experience in C#, ASP.NET, MVC, and .NET Core. The work location is in person.,

Posted 2 months ago

Apply

2.0 - 6.0 years

0 Lacs

karnataka

On-site

1% Club is dedicated to realizing Financial Independence by creating various successful businesses in the domains of financial education, SEBI-registered investment advisory, insurance, and credit card services. With the support of Nikhil Kamath (Zerodha) and a fundraise of 10 crores, the organization has established a substantial organic distribution of over 80 lakh followers within India's English-speaking middle class. The company is now leveraging this strong foundation to develop a tech-first, AI-driven wealth management platform that aims to streamline all financial aspects into one cohesive application. As a member of the 1% Club team, you will play a vital role in scaling products, tackling complex technical challenges, and catering to the needs of millions of users. The focus lies on revolutionizing how wealth management is approached in India, making it an exciting opportunity for individuals looking to influence the future of financial management in the country. Your responsibilities will involve working on the fundamental systems that power the platform, which is reshaping the way Indians handle their finances. This includes developing real-time applications, collaborating with the CTO and founding team, and translating conceptual ideas into tangible products. The emphasis is placed on your ability to think critically, adapt to various technologies, and prioritize efficiency and reliability in your work. If you excel at writing efficient code, troubleshooting issues promptly, and optimizing systems effectively, we welcome you to join our team. Key Responsibilities: - Develop scalable and maintainable Flutter code for Android and iOS platforms, following best practices and clean architecture principles. - Collaborate closely with Product Managers, Designers, and Backend Engineers to deliver seamless user experiences. - Take ownership of entire features throughout the development lifecycle, including coding, unit testing, bug fixing, and documentation. - Engage in architectural discussions, contribute to the technical roadmap, and influence the overall technical strategy of the organization. Ideal Candidate Qualifications: - Minimum of 2 years of experience in a Frontend Mobile SDE role, preferably within the FinTech sector. - Proficiency in Flutter-Dart and familiarity with native Android and/or iOS development is advantageous. - Demonstrated ownership and passion for the product. - Eagerness to learn new technologies and tools while adapting to changing environments. Additional Desired Skills: - Proficiency in leveraging AI for automating tasks and enhancing productivity. - Attention to detail and a keen eye for quality. - Ability to think from a product owner's perspective rather than just an engineer. - Previous experience in the FinTech industry would be a plus. Perks and Benefits: - BYOS (Build Your Own Setup) policy allowing you to choose your preferred working devices and tools. - Fun and engaging work culture with company offsites, team events, and competitive compensation packages. - Opportunities for professional growth and development within a dynamic and innovative environment. If you are passionate about mobile development, coding, and creating impactful user experiences, we encourage you to apply and become a part of our team at 1% Club.,

Posted 2 months ago

Apply

3.0 - 6.0 years

4 - 9 Lacs

Chennai

Work from Office

We are looking for a skilled Flutter Developer with strong experience in building high-performance mobile and web applications. The ideal candidate should be proficient in Flutter development for both iOS and Web platforms , have a solid understanding of state management using BLoC , and follow clean architecture principles . Experience in video streaming application development and app deployment is essential. Key Responsibilities: Design and develop cross-platform applications using Flutter for iOS and Web . Implement BLoC (Business Logic Component) for scalable and maintainable state management. Apply Clean Architecture principles for high-quality and modular code. Develop and integrate video streaming features with a focus on performance and UX. Manage app deployment to Apple App Store, web servers, and other distribution platforms. Collaborate with UI/UX designers, backend developers, and product managers. Write unit and integration tests to ensure software quality. Participate in code reviews, troubleshooting, and debugging. Required Skills & Qualifications: 3+ years of hands-on experience in Flutter development . Strong knowledge of Dart language and Flutter SDK . Solid understanding of BLoC architecture and other state management techniques. Experience in Clean Architecture implementation. Proficient in app deployment processes (iOS App Store, Web hosting). Prior experience in building video streaming applications (e.g., integration with video SDKs, adaptive streaming, buffering strategies). Familiarity with RESTful APIs and third-party libraries. Excellent problem-solving and communication skills. Nice to Have: Experience with Firebase, GraphQL, or WebSockets. Knowledge of DevOps, CI/CD for Flutter apps. Exposure to cloud platforms (e.g., AWS, GCP) or microservices-based architecture. To Apply: Please send your resume to recruitment@novastrid.com

Posted 2 months ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You have 5-7 years of experience and must have strong expertise in iOS development as well as a solid understanding of Xamarin and/or .NET MAUI. You should be skilled in designing, developing, and maintaining cross-platform mobile applications focusing on performance, usability, and scalability. An ideal candidate like you will be responsible for creating high-performance mobile apps for iOS (and optionally Android) using Xamarin and/or .NET MAUI. Collaboration with UI/UX designers, product managers, and backend developers is essential to ensure clean and responsive mobile experiences. Your role involves ensuring code quality through unit testing, automation, and code reviews, as well as optimizing applications for performance, responsiveness, and battery efficiency. Participation in Agile/Scrum ceremonies, staying updated with new mobile technologies, frameworks, and best practices, identifying and resolving bugs and performance bottlenecks, and integrating third-party APIs and services are key responsibilities. Required skills include proven experience in iOS mobile app development using Swift, Objective-C, or C# via Xamarin/Microsoft stack, deep understanding of mobile app architecture and design principles, proficiency in Xamarin.Forms, Xamarin.Native, or .NET MAUI, solid grasp of mobile UI/UX design standards for iOS, familiarity with publishing apps to the Apple App Store (Google Play Store experience is a plus), working knowledge of RESTful APIs, JSON, and asynchronous programming, understanding of App Lifecycle, background tasks, push notifications, offline storage, mobile app security, and data privacy best practices. Your expertise in agile/scrum methodologies, mobile UI/UX design, Xamarin, mobile app security, Xamarin.Native, JSON, C#, RESTful APIs, clean architecture, offline storage, MVVM, MVC, asynchronous programming, push notifications, Xamarin.Forms, .NET MAUI, iOS development, data privacy, app lifecycle, and other relevant domains will be valuable in this role.,

Posted 2 months ago

Apply

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

As a Web Developer at our company, your primary responsibility will be to develop and maintain scalable, secure, and high-performance web applications using ASP.NET Core. You will be tasked with designing, implementing, and managing RESTful APIs for seamless integration with front-end systems and third-party services. It will be essential for you to ensure modularity and maintainability by applying Clean Architecture principles and implementing CQRS patterns using MediatR for code decoupling and maintainability. Your role will involve efficient and optimized database access using Entity Framework Core and Dapper. You will also be responsible for developing custom middleware and optimizing the ASP.NET Core request pipeline to enhance overall system performance. Writing and maintaining unit and integration tests, along with debugging efforts, will be crucial to ensure the reliability of the applications you develop. Furthermore, you will play a key role in designing, querying, and enhancing SQL Server databases for high performance and scalability. Adhering to coding standards, conducting code reviews, and maintaining technical documentation will be essential to maintain code quality. Collaboration with cross-functional teams such as front-end, QA, and DevOps will be necessary to continuously improve processes and stay updated with the latest ASP.NET Core technologies. To excel in this role, you must have proficiency in C# and a deep understanding of ASP.NET Core. Expertise in building RESTful APIs and implementing web development frameworks like MVC, Razor Pages, and Blazor is crucial. A strong knowledge of Clean Architecture, CQRS, and SOLID principles is essential, along with experience in data access using Entity Framework Core and Dapper. Proficiency in SQL Server, including query optimization, stored procedures, and performance tuning, will also be required. Minimum of 1 year of experience in using dotnet core is necessary for this position. Additionally, the ability to develop custom middleware and manage the ASP.NET Core request pipeline will be key to success in this role. This is a full-time position that requires in-person work at our designated location. If you are passionate about web development, API optimization, database interaction, and maintaining code quality while staying updated with the latest technologies, we encourage you to apply for this position.,

Posted 2 months ago

Apply

4.0 - 8.0 years

0 Lacs

karnataka

On-site

As part of the mobile engineering team at Digibank, you will be working with a group of highly talented developers in an international setting. You will be responsible for developing new features, platforms, and maintaining existing products while also exploring and evaluating new mobile technologies. The team operates in an agile and test-driven development environment, striving for quality and innovation. Your contributions will be crucial as you work alongside top-notch engineers to meet and exceed high expectations. Digibank is currently expanding its team, creating an exciting opportunity for excellent engineers to join us. As part of the team, you will experience the end-to-end process of building features for the Digibank mobile app. You will collaborate with multiple engineers within the team and across teams, enhancing your programming skills with best practices. Working closely with Product, UX/UI, and Backend teams, you will design, build, and extend consumer and/or partner-facing products, platforms, and features. Additionally, you will be involved in building reusable iOS software components, collaborating with QA on continuous integration and delivery, and conducting automated and manual testing. To qualify for this role, you must hold a degree in computer science, software engineering, information technology, or related fields. Strong fundamentals in computer science, proficiency in Swift for iOS, and a good understanding of UX/UI design principles are essential. Familiarity with MVVM, Clean Architecture, and modern iOS programming paradigms like RxSwift and Modularisation is required. You should also have working knowledge of architectural approaches, caching, data storage, and security, with 4-7 years of mobile engineering experience in building complex applications. As a valuable team member, you should be highly accountable, take ownership, and have a collaborative attitude, demonstrating that "Your Problem Is My Problem (YPIMP)".,

Posted 2 months ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

Agoda is an online travel booking platform connecting travelers with a global network of 4.7M hotels worldwide, flights, activities, and more. As part of Booking Holdings and with 7,100+ employees from 95+ nationalities in 27 markets, we embrace diversity, creativity, and collaboration. Our culture thrives on experimentation and ownership, enhancing customer experiences globally. Our Purpose: Bridging the World Through Travel Travel allows people to enjoy, learn, and experience the world, fostering empathy, understanding, and happiness. At Agoda, we are a skillful, driven, and diverse team united by a passion to make a positive impact on the travel industry. The Opportunity: We seek hands-on Development Managers with unique knowledge to contribute to our highly scaled web products and mobile applications. You should be a strong leader guiding our staff to the next level of excellence. The manager roles at Agoda are significant and challenging, requiring technical excellence and strong leadership skills to lead engineering teams effectively. In this Role, you'll: - Maintain ownership of mission-critical systems - Guide Agile teams to success - Engage in full stack, server, and mobile app engineering - Directly manage technology professionals and ensure their performance What you'll Need to Succeed: - 3+ years managing engineering teams, 5+ years in software engineering - Proficiency in web client-side technologies and mobile platforms - Expertise in programming languages and clean architecture - Strong people management and communication skills - B.S. in Computer Science or related field; M.S. preferred It's Great if you have: - Experience in multiple platforms and managing teams at scale - Worked in data-driven companies with Big Data experience - Created new teams and projects solving large system problems - Collaborated with senior leadership and global projects Agoda is an Equal Opportunity Employer and does not accept third-party resumes. Your application will be kept for future vacancies, and you can request removal from the file. For more information, please read our privacy policy.,

Posted 2 months ago

Apply

2.0 - 6.0 years

0 Lacs

kozhikode, kerala

On-site

Company Overview: 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. 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.com Location: 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 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 Freshers are welcome to apply. Please note that only candidates currently residing in Kerala will be considered.,

Posted 2 months ago

Apply

3.0 - 5.0 years

6 - 15 Lacs

Hyderabad

Work from Office

We are looking for a Senior .NET Developer with strong expertise in building scalable APIs and cloud-native solutions using AWS. This role focuses on logistics/transportation systems and requires leadership, mentoring, and hands-on development across modern .NET technologies. Looking for immediate joiners Key Technical Skills : Languages/Frameworks: C#, .NET Core, ASP.NET Core Web API Data Access: Entity Framework Core, LINQ, Dapper (Micro-ORM), PostgreSQL Cloud: AWS (Lambda, S3, SQS/SNS, X-Ray, Secrets Manager) Architecture: Clean Architecture, SOLID principles, Microservices Testing/Dev Tools: xUnit, Swagger, Git, Fluent Validation, Serilog Security: CORS, API Versioning, Secure Coding Practices Responsibilities: Design and develop high-performance APIs and microservices Build and deploy cloud-native apps using AWS services Lead code reviews, enforce clean code and architecture principles Mentor junior developers and foster best practices • Collaborate on requirement analysis, planning, and estimation Maintain documentation, ensure test coverage and system reliability Preferred Experience & Domain : 34 years of hands-on experience in .NET development 2+ years working with AWS cloud infrastructure Experience in logistics or transportation domains (preferred) Technical leadership or mentoring background Soft Skills: Excellent problem-solving and debugging skills Strong communication and collaboration abilities Experience in planning, estimation, and project execution Passion for knowledge sharing and team growth Education & Certifications: Bachelors degree in Computer Science or related field Preferred: AWS or Microsoft .NET certifications

Posted 2 months ago

Apply

3.0 - 6.0 years

5 - 6 Lacs

Hyderabad

Work from Office

Job Description: 4+ years of experience in Flutter mobile app development. Solid understanding and hands-on experience with BLoC / Cubit for state management. Proven experience in end-to-end deployment of apps on both Play Store and App Store . Experience with Firebase, REST APIs , and GraphQL integrations. Familiarity with native bridge integration for Android and iOS. Proficient in Git and version control systems. Understanding of modern development tools (VS Code, Android Studio, Xcode). Good understanding of mobile app UI/UX principles.

Posted 2 months ago

Apply

8.0 - 13.0 years

6 - 11 Lacs

Chennai, Tamil Nadu, India

On-site

Design and develop advanced applications for the Android platform usingJetpack Compose ApplyMVI architectural principlesto structure and scale the application Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Write high-quality, maintainable code and unit tests Optimize applications for performance, reliability, and battery efficiency Participate in code reviews and Agile development processes Must-Have Skills: 4+ years of hands-on experiencein native Android development Proficient inJetpack ComposeandCore Android SDK Deep understanding ofMVI architecture Strong problem-solving and debugging skills Good-to-Have Skills: Proficient inarchitecture patterns(MVVM, MVP, Clean Architecture) Experience withAndroid Studio,JIRA,GitLab Understanding ofCI/CD pipelinesand automation tools for mobile development Educational Qualification: Bachelors or Masters degree in Computer Science, Engineering, or related field

Posted 2 months ago

Apply

8.0 - 13.0 years

6 - 11 Lacs

Pune, Maharashtra, India

On-site

Design and develop advanced applications for the Android platform usingJetpack Compose ApplyMVI architectural principlesto structure and scale the application Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Write high-quality, maintainable code and unit tests Optimize applications for performance, reliability, and battery efficiency Participate in code reviews and Agile development processes Must-Have Skills: 4+ years of hands-on experiencein native Android development Proficient inJetpack ComposeandCore Android SDK Deep understanding ofMVI architecture Strong problem-solving and debugging skills Good-to-Have Skills: Proficient inarchitecture patterns(MVVM, MVP, Clean Architecture) Experience withAndroid Studio,JIRA,GitLab Understanding ofCI/CD pipelinesand automation tools for mobile development Educational Qualification: Bachelors or Masters degree in Computer Science, Engineering, or related field

Posted 2 months ago

Apply

5.0 - 10.0 years

8 - 12 Lacs

Shimla

Work from Office

Job Summary We are seeking a highly skilled and experienced Senior Flutter Developer to design and develop scalable, citizen- and department-facing mobile applications for e-Governance platforms. The candidate will play a key role in designing and building cross-platform mobile applications that are performant, scalable, and user-friendly. This is a high-impact position with ownership of end-to-end development, from architecture through deployment. Required Skills • 5+ years of mobile development experience, with at least 3 years in Flutter/Dart. • Strong knowledge of mobile architecture patterns such as BLoC, Provider, Riverpod, or MVVM. • Proven experience with Firebase, SQLite, or other cloud-based backends. • Familiarity with native iOS/Android development and ability to interface with platform-specific APIs. • Proficient understanding of version control tools like Git and code collaboration workflows (GitHub, GitLab, etc.). • Experience with CI/CD tools (e.g., Fastlane, Codemagic, GitHub Actions). • Strong problem-solving skills and performance optimization techniques. • Excellent communication and collaboration skills. Key Responsibilities • Develop robust, maintainable, and scalable cross-platform mobile apps using Flutter for Android and iOS. • Architect mobile applications using clean architecture, with separation of concerns and reusable modules. • Collaborate with product managers, UI/UX designers, and backend engineers to build new features and improve performance. • Architect clean, modular, and reusable code using Flutter best practices. • Optimize applications for performance, responsiveness, and seamless user experience across platforms. • Conduct code reviews, mentor junior developers, and enforce coding standards.

Posted 2 months ago

Apply

0.0 - 4.0 years

1 - 9 Lacs

Hyderabad

Work from Office

Built high-perf systems w/ low-level socket optimization, Node.js internals (libuv, V8), clean architecture, Linux & network stack know-how, DB internals, AWS in prod. I design for humans & machines. Dark joke? I still debug in prod. On Fridays.

Posted 2 months ago

Apply

5.0 - 9.0 years

0 Lacs

Hyderabad

Work from Office

Sr. Android Developer As a Android/IOS Multi-platform Engineer you will be responsible for architecting and developing Android applications that are beautiful and engaging as well as robust and secure. You will have wide experience in front-end development and technologies, with focus on use of rxJava, Kotlin Coroutines, Apollo GraphQL and sound testing strategies to produce performant, secure and vulnerability-free code. Proficiency in Point of Sale (POS) application development. Your responsibilities will include: Collaborating with cross-functional teams to define, design, and ship new features Leading technical architecture, coding standards, and other team policies Managing individual team members at all skill levels, encouraging their professional growth and levelling up their contributions Being the primary point of contact for your teams initiatives Prioritising tasks assigned to your development team Mandatory Skills: Experience: 5 to 6 Years Experience with Jetpack Compose for User Interfaces is must . Experience in POS apps Must have experience with Dependency Injection frameworks, Multi-Module Applications and Clean architecture. Core native Android development skills Strong Kotlin experience, using Coroutines and Flows for concurrency Experience working with high Unit Test coverage/coverage tools, Automated UI tests and CI pipelines Used lib like Ktor, Sqldelight,MutliplatformSetting,kermit Experience in Compose Desktop Preferable Skills: Kotlin Multiplatform or other cross-platform technologies between iOS/Android Mega bonus if Candidate had experience with Compose Multiplatform already. Regards Mohammed Umar Farooq HR Recruitment Team Revest Solutions(India) 9949051730

Posted 2 months ago

Apply

6.0 - 11.0 years

15 - 20 Lacs

Hyderabad, Gurugram, Bengaluru

Work from Office

Job Title: Senior .NET Backend Developer (Full-Stack with React Optional) Company: Bossini Technologies Experience: 5 to 9 Years Job Type: Full-Time Location: Hyderabad, Chennai, Coimbatore, Bangalore, Pune, Gurugram, Mumbai Job Description: We are hiring a Senior .NET Backend Developer with a strong foundation in microservices architecture and excellent backend coding skills in .NET. This is a backend-heavy full-stack role. Frontend skills (React/JS) are preferred but not mandatory at this stage. Candidates must be confident in building scalable, resilient APIs and distributed systems. Must-Have Skills: C#, .NET Core (or later versions), ASP.NET, Microservices architecture (hands-on), REST API design and development, Strong backend coding and debugging skills, Asynchronous and parallel programming, Exception handling, Fault tolerance, Fallback mechanisms, Logging strategies, Docker/containerization of .NET applications, Design and Architectural Patterns (Strategy, Decorator, CQRS, Clean Architecture), SQL or NoSQL databases, Basic to intermediate React.js or JavaScript/TypeScript Good to Have: Knowledge of .NET publish and deployment process, Memory leak analysis in .NET, CI/CD pipelines, Exposure to cloud platforms (Azure/AWS/GCP) Interview Focus Areas: Microservices, API design, fault tolerance, fallback strategies, logging, exception handling, async/parallel programming, containerization, system design, coding rounds. React may be included in later rounds. Key Skills: C#, .NET Core, ASP.NET, Microservices, REST API, API Design, Docker, Async Programming, Parallel Programming, Exception Handling, Logging Strategies, Fault Tolerance, CQRS, Clean Architecture, Strategy Pattern, Decorator Pattern, SQL, NoSQL, React.js, JavaScript, TypeScript, Containerization, Memory Leak Analysis, Backend Development, Software Architecture

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