Jobs
Interviews

17 Performance Profiling Jobs

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

3.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You will be responsible for designing and developing machine learning software solutions for semiconductor device and thin film metrology. This will involve working closely with both internal and external customers to define requirements and then building machine learning-based solutions. You will be optimizing algorithms and prototypical solutions for efficient implementation and designing, developing, implementing, overseeing, and adapting APIs. Your role will also include extending prototypes into fully functional, polished solutions ready for internal and/or external use. You will be implementing solutions in Python with TensorFlow, writing comprehensive unit tests, and providing technical support during alpha and beta testing. Additionally, you will be documenting the design and implementation of the software solutions and giving presentations both internally and externally regarding the work. Furthermore, you will be maintaining new and existing software solutions throughout the life-cycle of the tools. Preferred qualifications for this position include a strong background in machine learning using regression models and the TensorFlow framework, as well as experience in software architecture, modern development practices, and design patterns. Additionally, a background in Python or C#, especially in writing production-quality, object-oriented code, is desired. Experience in parallel/distributed computing, performance profiling, and memory optimization would be beneficial. Knowledge of API development and Azure DevOps is a plus. Experience in computational physics, numerical simulations, and semiconductors (electrical properties, manufacturing, and metrology) would also be advantageous. Moreover, the ability and willingness to travel worldwide to support projects at customer sites is considered beneficial for this role. In return, we offer a competitive and family-friendly total rewards package. Our programs are designed to reflect our commitment to an inclusive environment while ensuring that we provide benefits that meet the diverse needs of our employees. KLA is proud to be an equal opportunity employer.,

Posted 15 hours ago

Apply

5.0 - 9.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are seeking a highly skilled Senior React Native Engineer with a minimum of 5 years of experience to join the dynamic team. You will play a pivotal role in building and maintaining large-scale, high-performance mobile applications. This role involves integrating with various technologies such as Azure Entra for authentication, GPS data streaming, Maps, and PDFs. The ideal candidate will be passionate about mobile development and experienced in delivering robust, scalable mobile solutions from inception to deployment, with a focus on maintainability, testing, and performance. Qualifications: - 5+ years of experience in mobile app development with at least 3+ years working specifically with React Native. - Strong proficiency in JavaScript, TypeScript, React, and modern libraries/frameworks. - Experience with native app development (iOS/Android) and familiarity with Swift, Kotlin, or Objective-C is a plus. - Familiarity with Azure Entra (formerly Azure AD B2C), OAuth 2.0, JWT, and other security protocols. - Expertise in state management libraries like Redux, MobX, or similar. - Experience with GPS data handling, real-time data streaming, and location services. - Strong understanding of integrating maps (e.g., Google Maps API, Azure Maps) and handling geospatial data. - Experience with PDF handling and file management (e.g., react-native-pdf). - Familiarity with CI/CD pipelines, automated testing (Jest, Detox), and version control using Git. - Knowledge of modern DevOps practices, including continuous integration and delivery (CI/CD), containerization, and deployment pipelines. - Strong debugging, optimization, and performance profiling skills. Educational Requirements: - Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience will be considered. Key Responsibilities: Mobile App Development: - Design, develop, and maintain robust, scalable, and high-performance mobile applications using React Native. - Integrate with third-party services and APIs, including Azure Entra, GPS data streaming, Maps, and PDF generation/handling. - Leverage native modules and third-party libraries as needed to extend functionality (iOS/Android). - Architect and implement modular, reusable, and scalable components to ensure long-term maintainability. Architecture & Scalability: - Architect applications using robust architecture patterns for a scalable and maintainable codebase. - Ensure applications are optimized for performance, scalability, and robustness across various devices. - Work with GraphQL and RESTful APIs to optimize data fetching and caching strategies. - Use state management libraries such as Redux, MobX, or Recoil to handle complex data flows. UI/UX Implementation: - Work closely with the design team to translate designs into highly responsive and intuitive user interfaces for both iOS and Android. - Implement platform-specific design principles (iOS Human Interface Guidelines and Android Material Design). - Ensure a seamless and unified user experience across platforms while maintaining high-performance standards. Integration & Connectivity: - Integrate applications with Azure Entra (for authentication/identity management), Azure Maps (for location-based services), and GPS tracking. - Handle file management tasks like PDF generation and manipulation using appropriate libraries. - Implement real-time data streaming, especially for GPS data and location-based services. Testing & Debugging: - Implement and maintain a comprehensive suite of unit tests, integration tests, and end-to-end tests using tools like Jest, React Native Testing Library, and Detox. - Debug and optimize apps for performance and stability using profiling tools like Flipper, React DevTools, and Xcode Instruments. - Ensure continuous test automation and CI/CD pipeline integration using Azure DevOps. Collaboration: - Work closely with cross-functional teams including designers, backend developers, and DevOps to deliver high-quality, consumer-grade applications. - Participate in code reviews, ensuring adherence to code quality standards and sharing knowledge with the team. - Communicate effectively with stakeholders to translate business requirements into technical implementations. Continuous Improvement: - Stay up to date with the latest technologies, trends, and best practices in the mobile development ecosystem. - Explore and integrate DevOps practices including automated build pipelines, testing, and release management. - Contribute to performance optimization and application monitoring by leveraging tools like Sentry, and Azure App Insights. Deployment, Updates, and Bug Fixes: - Manage the full app lifecycle including app deployment to Apple App Store and Google Play Store, ensuring version control and release updates. - Handle release cycles, providing OTA updates using tools like CodePush or managing feature rollouts via feature flags. - Collaborate on fixing bugs and addressing issues identified by customers, using error tracking systems like Sentry or Firebase Crashlytics. Interested candidates can share their CV on sangita.singh@hremedies.in,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

madurai, tamil nadu

On-site

As an Android Developer at our location in Madurai, Tamil Nadu, you will leverage your 47 years of experience to contribute to the development of high-quality mobile applications and SDKs for our fast-growing delivery platform. Your primary responsibility will be to design and build innovative features that enhance user experience and optimize performance. Your key responsibilities will include designing and developing modern Android applications and SDKs using Java and Kotlin in Android Studio. You will also troubleshoot, debug, and optimize app performance while working with core Android components such as Activities, Services, Intents, Broadcast Receivers, and Content Providers. Additionally, you will integrate RESTful APIs, handle JSON data effectively, and utilize third-party libraries and services like social APIs and push notifications. To deliver a seamless user interface and experience, you will implement Material Design principles, utilize features like Fragments, Jetpack Components, Firebase, and Location APIs, and apply best practices in memory management, multithreading, and networking. Following architectural patterns like MVVM will help you maintain scalable and efficient codebases. Your role will also involve performing crash analysis, optimizing app performance, and ensuring power/battery efficiency. Your primary skillset should include proficiency in Android SDK, Java, Kotlin, REST APIs, JSON, Jetpack Components, Firebase, Location APIs, and MVVM architecture. Experience with modular SDK development and knowledge of CI/CD tools like Bitrise and GitHub Actions would be advantageous. If you are familiar with Agile/Scrum processes, it would be a plus as we work in a collaborative and fast-paced environment. Join us in creating cutting-edge mobile applications and SDKs that will shape the future of our delivery platform.,

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a Senior Python/Django Developer based in Bangalore, your primary role will involve working 2 days per week at the client's office. Your responsibilities include designing modular, object-oriented backends using Django's class-based views, models, and services. You will define reusable app structures (Django "apps"), domain models, and database schemas while applying SOLID principles, composition, and design patterns for clean code. In terms of API development, you will be tasked with building and maintaining RESTful APIs using Django REST Framework (DRF) and optionally integrating GraphQL using libraries like Graphene-Django. This will involve handling serialization, versioning, authentication, and throttling of APIs. Ensuring authentication, authorization, and security measures are robust forms another crucial part of your role. You will implement secure authentication methods such as JWT, OAuth2, and session-based authentication, along with fine-grained access control. It will be essential to adhere to best practices to prevent vulnerabilities like XSS, CSRF, and SQL injection, as well as integrating 3rd-party auth providers. Your expertise will also be required in areas such as database modeling and optimization, business logic, services layer, testing, quality assurance, deployment, DevOps integration, performance tuning, and scalability. Additionally, you may need to collaborate with frontend developers for full-stack integration and provide mentorship and technical leadership to junior developers. The tools and libraries you will commonly work with include Django, Django REST Framework, Pytest, Factory Boy, Django TestCase, PostgreSQL, MySQL, SQLite, Redis, Memcached, Docker, GitHub Actions, Jenkins, AWS, GCP, Django Auth, JWT, OAuth2, Argon2, CSP, Silk, Django Debug Toolbar, and Sentry. Overall, your contribution as a Senior Python/Django Developer will involve a diverse range of technical responsibilities and leadership opportunities to drive the success of the projects you are involved in.,

Posted 2 days ago

Apply

3.0 - 8.0 years

0 Lacs

karnataka

On-site

Riverbed, the leader in AI observability, helps organizations optimize their users experiences by leveraging AI automation for the prevention, identification, and resolution of IT issues. With over 20 years of experience in data collection and AI and machine learning, Riverbed's open and AI-powered observability platform and solutions optimize digital experiences and greatly improve IT efficiency. Riverbed also offers industry-leading Acceleration solutions that provide fast, agile, secure acceleration of any app, over any network, to users anywhere. Together with thousands of market-leading customers globally, including 95% of the FORTUNE 100, Riverbed is empowering next-generation digital experiences. Riverbed is looking for a Technical Leader - Platform and Core Networks to join their team. **What You Will Do:** - 8+ years of experience in the enterprise network industry, with 3+ years of experience as a Technical Architect and leading project delivery. - Software development expertise in C/C++ programming. - Experience in Development engineering concepts and methodologies including Design, Implementation, Unit Testing, and Debugging reasonably complex system modules. - Strong knowledge and hands-on experience in Layer 2, Layer 3, Layer 4, Switching, Routing, VLANs, QoS, VxLAN, TCP/IP, UDP, etc. - Experience with packet processing related to high speed (100Gbps or more), low latency, load balancing technologies, DPDK, and developing packet processing engines. - Strong understanding of Linux Kernel, Linux Internals, Device Drivers, etc. - Clear and effective communicator. - Strong team player with excellent collaboration skills. - Skilled in problem-solving and troubleshooting complex issues. **What Makes You An Ideal Candidate:** - Define and execute long-term strategic goals for the team while effectively managing short-term deliverables. - Demonstrate strong leadership by fostering clarity, driving alignment, and ensuring successful execution across initiatives. - Provide technical leadership and mentorship to engineers, raising the overall engineering excellence within the team. - Deliver high-quality, reliable software solutions that meet customer needs and accelerates adoption while continuously identifying opportunities for process improvements, automation, and scalability. - Leverage technical expertise and creativity to drive innovative product development and solve complex challenges. - Understanding of WAN technologies, bandwidth, latency, and how they affect application performance. - Experience in Performance Profiling and Tuning. **What We Offer:** Our employee benefits include flexible workplace policies, employee resource groups, learning and development resources, career progression pathways, and community engagement initiatives are some of the reasons why we have had great success in bringing in new talent. In addition, our global employee wellness programs are crafted to support the physical, emotional, and financial well-being of our employees. Benefits & Perks vary by Country. **About Riverbed:** With a 20-year history of innovation, Riverbed is agile, yet proven, and we are disrupting the market with differentiated solutions that enable our customers to deliver secure, seamless digital experiences and accelerate enterprise performance. While we are a customer-first company, we are all about our people with a shared commitment to creating a global impact. We bring our best selves to work and pursue excellence, trust, and respect for one another. We welcome and encourage transparency and open communication throughout the company. We strive to be an inclusive, fair, and enjoyable workplace for our people globally and care about their well-being. We are committed to our people, partners, and customers while supporting the communities where we work and live. It's the Power of WE that binds us together.,

Posted 3 days ago

Apply

6.0 - 11.0 years

0 Lacs

ahmedabad, gujarat

On-site

The Software Development Team Lead will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack. Your responsibilities will include guiding team development efforts towards successful project delivery, providing technical leadership through coaching and mentorship, and maintaining high standards of software quality within the team. You will collaborate with other software developers, business analysts, and software architects to plan, design, develop, test, and maintain web-based business applications built on Microsoft technologies. Additionally, you will assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans, as well as prepare reports, manuals, and other documentation on the status, operation, and maintenance of software. As a Software Development Team Lead, you will be responsible for packaging and supporting deployment of releases, working with teammates in the migration of legacy applications to current Microsoft technologies, and analyzing and resolving technical and application problems. You will also assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties, while adhering to high-quality development principles to deliver solutions on time and on budget. The ideal candidate should have a minimum of 6+ years of experience as a Software Developer and prior experience in a technical leadership position. Proficiency with Microsoft .NET 3.5+ development using C# and Angular is required, along with in-depth knowledge and experience with core Microsoft .NET technologies including Angular, Azure DevOps, ASP.NET, Microservices, .NET Core, and WCF. Extensive experience in designing and developing enterprise-grade software, as well as experience with source control management systems, continuous integration/deployment environments, automated testing, and agile development methodologies including Kanban and Scrum are desired. Moreover, experience with multi-threading and concurrency, debugging, performance profiling and optimization, and a comprehensive understanding of object-oriented and service-oriented application development techniques and theories are essential. The successful candidate should be internally motivated, able to work proficiently both independently and in a team environment, possess strong communication skills with internal team members and external business stakeholders, and demonstrate a strong initiative to find ways to improve solutions, systems, and processes.,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

udaipur, rajasthan

On-site

As a Sr. Node.js Engineer at GKM IT, you will be utilizing your extensive experience with Node.js and related frameworks such as Express.js to lead and contribute to multiple development projects. With a minimum of 5 years of experience, your responsibilities will include gathering solution requirements, developing technical specifications, and collaborating closely with customers and users to ensure successful delivery and adherence to quality standards. You will be expected to work across various technology domains, applying your expertise to solve complex business challenges. Additionally, you will be mentoring and guiding junior developers, fostering a culture of continuous learning and professional growth within the team. Your role will also involve participating in the interviewing process to help scale the company's engineering talent. As a technical leader within the team, you will establish and enforce best practices for software development, providing coaching and mentorship to ensure the delivery of high-quality solutions. You will collaborate with cross-functional teams including software developers, business analysts, and architects to plan, design, develop, test, and maintain web-based applications. Your responsibilities will further include assisting in the collection and documentation of user requirements, development of user stories, estimates, and work plans. You will design, develop, and unit test applications in accordance with established standards while participating in peer reviews of solution designs and related code to ensure adherence to best practices and coding standards. Moreover, you will be tasked with developing and refining integrations between applications to optimize performance and scalability. Troubleshooting and resolving technical and application issues, providing third-level support to business users as needed, will also be part of your role. Continuously assessing opportunities for application and process improvement, documenting and sharing recommendations with the team, will further contribute to your responsibilities. Staying up-to-date with the latest industry trends and technologies, researching and evaluating new software products as required, will be essential for you to excel in this role. Your ability to work independently and as part of a team, paired with your strong initiative and problem-solving skills, will be instrumental in ensuring team success and collaboration.,

Posted 1 week ago

Apply

1.0 - 5.0 years

0 Lacs

hyderabad, telangana

On-site

You should have a solid foundation in C# and SQL Server. You must possess a comprehensive understanding of object-oriented and service-oriented application development techniques and theories. Experience with debugging, performance profiling, and optimization is required. Familiarity with source control management systems and deployment environments is essential. Strong communication skills are necessary for interacting with both internal team members and external business stakeholders. Any knowledge or experience with WMS will be considered an advantage. A good understanding of AGILE - SCRUM methodology is also expected. To apply for this position, please click on the Apply Now button or send your resume to info@vnvlogixpace.com mentioning the job code VNVJN001.,

Posted 1 week ago

Apply

3.0 - 7.0 years

0 - 0 Lacs

maharashtra

On-site

The Unity Developer position in Mumbai requires a professional with over 3 years of experience in Unity development, specifically focusing on WebGL and multiplayer systems. The ideal candidate can expect a salary ranging from INR 6-9 LPA based on their qualifications and expertise. As a Unity Developer, your main responsibilities will include working on Unity-based development for WebGL and mobile builds, developing and maintaining games using Unity 3D and C#, implementing game features such as UI, animation, and basic game physics, integrating and optimizing gameplay logic for various interactive zones, collaborating with UI/UX and backend teams to incorporate RESTful APIs, authentication layers, and real-time data syncing, debugging issues across devices and browsers, contributing to AR/VR and AI-based gameplay elements, building multiplayer games using Photon, and assisting in migrating or refactoring existing logic to support new UI frameworks. The requirements for this role include experience with multiplayer or mobile games, strong proficiency in Unity 2020+ with C# scripting, hands-on experience with Unity WebGL and memory optimization, familiarity with Photon PUN or Fusion for multiplayer handling, proficiency in integrating 3rd-party plugins, a solid understanding of object pooling, performance profiling, and scene management, experience building UI with Unity UI Toolkit or Canvas, a Bachelor's degree in Computer Science or a related field, familiarity with Unity Cloud Build, Addressables, and asset streaming, working knowledge of backend API integration and JWT-based authentication flows, and exposure to metaverse or avatar-based systems such as Ready Player Me. By joining this team, you will have the opportunity to work on a groundbreaking metaverse project in the telecom and other industries, collaborate with an award-winning creative tech company, and lead innovation in Web3.0-style browser environments. To apply for this position, please submit your portfolio, previous Unity projects (especially WebGL or multiplayer), and your GitHub profile (if applicable) to vivek@ecultify.com,

Posted 1 week ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

As a Software Engineer- Operational Support Systems at Barclays, you will embark on a transformative journey, spearheading the evolution of the digital landscape and driving innovation and excellence. Your primary responsibility will be the design, build, and maintenance of the underlying OSS infrastructure and toolchains necessary to run the Barclays Global Network, deployed across cloud and On-Prem environments. To excel in this role, you should possess expertise in both front-end and back-end development. Proficiency in Java (Java 17+) and the Spring Ecosystem (Spring MVC, Data JPA, Security, etc.), along with strong SQL and NoSQL integration skills, are essential. Additionally, you should have experience with React.js, JavaScript frameworks like material UI and Ant design, and state management tools like Redus, Zustand, or Context API. Your role will also involve working with runtime technologies such as virtualization, containers, and Kubernetes, and implementing test-driven development using frameworks like Cypress, Playwright, or Selenium. Proficiency in CI/CD pipelines and tools like GitHub Actions, Jenkins, or Gitlab CI, as well as knowledge of monitoring and observability tools like Grafana/ELK, are crucial for success in this position. Highly valued skills for this role include expertise in building ELT pipelines, cloud/storage integrations, security practices (OAuth2, CSRF/XSS protection), performance optimization, and familiarity with Public, Private, and Hybrid Cloud technologies and Network domains. In this role, you will collaborate with product managers, designers, and fellow engineers to develop high-quality software solutions that are scalable, maintainable, and optimized for performance. You will actively contribute to the organization's technology communities, stay informed of industry trends, and promote a culture of technical excellence and growth. As a Software Engineer at Barclays, you will be expected to adhere to secure coding practices, implement effective unit testing, and actively contribute to a culture of code quality and knowledge sharing. Your role will be based in the Pune office, and you will play a crucial part in designing, developing, and improving software that enhances business, platform, and technology capabilities for customers and colleagues.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java with React Developer at Spiralogics, you will have the opportunity to work on building high-performing, scalable, enterprise-grade applications. You will be an integral part of a talented software team that focuses on mission-critical applications. Your responsibilities will include managing Java/Java EE application development and providing expertise throughout the full software development lifecycle, from concept and design to testing. Additionally, you will be responsible for designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. To excel in this role, you should have extensive experience with JavaEE (JEE, J2EE), JavaScript, HTML5, CSS3, jQuery, Bootstrap, the Spring Framework, and ReactJS. You should also be familiar with relational databases and concepts such as MVC, JDBC, and RESTful. Experience in developing web applications using popular web frameworks like JSF, Wicket, GWT, and Spring MVC is essential. Test-driven development, knowledge of accessibility standards, and proficiency in relational databases (SQL, PostgreSQL, Oracle, or MySQL) are also key requirements. Moreover, you should possess a comprehensive understanding of object-oriented and service-oriented application development, as well as knowledge of design patterns including dependency injection, factory method, and concurrency patterns. Experience with multi-threading, debugging, performance profiling, and optimization is important. Implementing unit tests, using code versioning tools like Git, and working with agile development methodologies like Scrum are essential skills for this role. Strong communication skills are crucial for collaborating effectively with internal team members and external business stakeholders. Hands-on experience with Microservices Architecture is highly valued. Additionally, familiarity with technologies such as Tomcat, Apache, VueJs, Angular, GCP, AWS, and Azure would be beneficial. If you are looking to advance your career in a dynamic IT company like Spiralogics, join us in a fun, friendly, and flexible working environment with an employee-centric work culture.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

As a Java Developer, you will be responsible for analyzing, designing, documenting, coding, and testing tasks of medium size and complexity. Your experience in Java, Spring Cloud (Mongo DB preferred), Django, Flask, and Python will be utilized in a multi-tier distributed architecture environment. You will be expected to use standard software development tools, collaboration tools, IDEs, testing tools, revision control, project management tools, REST APIs, SQL, and Non-SQL databases. Your role will involve developing test programs, functional prototypes, and unit test programs for assigned tasks. You will need to provide accurate estimates of development progress and regularly report to your immediate supervisor. Collaboration with product management, quality assurance, and system architects is crucial to ensure that the code developed meets system requirements and design. In addition, you will participate in design and code reviews, assist in technical evaluations of issues, and provide alternatives, risk assessments, and recommendations to management. There may be instances where you are required to mentor, provide technical assistance, and delegate tasks to more junior developers. A basic understanding of multi-threading and concurrency, along with experience in debugging, performance profiling, optimization, and agile development methodologies (such as Kanban, Scrum, etc.) will be beneficial in fulfilling your responsibilities effectively. Your expertise and skills will contribute to the successful execution of development tasks and the overall project success. This job role offers an opportunity to work on challenging projects, enhance your technical capabilities, and collaborate with a dynamic team of professionals to deliver high-quality software solutions. Your dedication and proficiency in Java development will be instrumental in achieving project milestones and exceeding client expectations.,

Posted 3 weeks ago

Apply

5.0 - 8.0 years

12 - 13 Lacs

Bengaluru

Hybrid

Hi all , we are looking for a role: React JS Developer experience : 5 + years notice period : Immediate - 15 days location : Bengaluru Key Responsibilities: UI Development: Build and maintain scalable, performant front-end applications using React.js . Data Grid Integration: Implement and customize data-intensive components using AG Grid , Handsontable , or React Table . Component Architecture: Develop reusable, well-structured components and manage application state efficiently. Data Handling: Work with complex data structures including nested objects, arrays, and maps; handle matrix operations where needed. Performance Tuning: Debug, profile, and optimize front-end code for performance and responsiveness. Testing: Write unit tests using modern TDD frameworks (e.g., Jest , Mocha , React Testing Library ). Collaboration: Work closely with UX/UI designers and backend engineers to deliver seamless user experiences. Documentation & Reviews: Maintain documentation and participate in code reviews to ensure high-quality, maintainable code. Mandatory Skills: React.js Strong experience in component-based architecture and hooks. Data grids – Hands-on with AG Grid , Handsontable , or React Table . JavaScript (ES6+) , HTML5 , CSS3 – Solid frontend foundations. Proficient in managing nested data structures and matrix operations . Strong debugging , performance profiling , and optimization skills. Experience with TDD frameworks like Jest, Mocha, or equivalent. Good to Have: Working knowledge of GraphQL . Familiarity with state management (Redux, Zustand, Context API). Experience with CI/CD, code linting, and frontend build tools.

Posted 1 month ago

Apply

5.0 - 10.0 years

0 - 0 Lacs

Bengaluru

Work from Office

Flutter JD 5+ years: Responsibilities: Develop high-quality, responsive mobile applications using Flutter for Android and iOS. Translate UI/UX designs into clean, efficient Flutter code. Integrate with RESTful APIs, WebSockets, Firebase, or GraphQL backends. Write unit, widget, and integration tests to ensure app stability. Deploy apps to Google Play Store and Apple App Store. Handle push notifications, deep linking, in-app purchases, and third-party integrations. Skills: Strong experience in Flutter & Dart . Bypassing Non-SSL Pinning for VAPT DE fluttering concepts for VAPT Solid understanding of Android (Java/Kotlin) and iOS (Swift/Objective-C) development principles. Familiarity with native integration via platform channels . Proficiency in using Git , CI/CD tools (Fastlane, Codemagic, GitHub Actions, etc.). Experience with Firebase , local storage (Hive, SQFlite) , and secure storage . Strong grasp of app lifecycle, state management, and architecture (MVVM, Clean Architecture). Understanding of publishing process for both Play Store and App Store. Knowledge of performance profiling , memory management, and responsive UI . Experience working with Agile/Scrum methodologies.

Posted 1 month ago

Apply

10.0 - 15.0 years

10 - 12 Lacs

Hyderabad, Madhapur, TS

Work from Office

Role and Responsibilities: As a Sr. Dot Net Developer at DDi, you will be responsible for: Development of Microsoft .NET 4.x applications using C Utilizing core Microsoft .Net technologies including WCF and EF Working with web development technologies such as ASP.NET, MVC3, JavaScript, AJAX, and CSS Experience in Oracle or SQL server or both Knowledge on Mongo DB is an added advantage Debugging, performance profiling, and optimization Understanding and applying object oriented and service oriented application development techniques Working both independently and in a team environment Excellent oral, presentation, and written communication skillsCandidate Qualifications: To be eligible for this position, you should have: Education in BE/B. Tech/MCA/M Tech 5-8 years of experience in the IT industryRequired Skills: Proficient in Microsoft .NET 4.x development using C Good knowledge and experience with core Microsoft .Net technologies including WCF and EF Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX, and CSS.Angular /Angular Js is preferred

Posted 1 month ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

Udaipur

Work from Office

Required Skills: Extensive experience with Node.js and related frameworks such as Express.js. Proficiency in source control management systems and continuous integration/deployment environments. Strong understanding of agile development methodologies including Kanban and Scrum. Experience with multi-threading, concurrency, and performance optimization in Node.js applications. Solid debugging and performance profiling skills. Comprehensive knowledge of object-oriented and service-oriented application development techniques. Ability to work independently and as part of a team, demonstrating strong initiative and problem-solving skills. Excellent communication and interpersonal skills, with a focus on collaboration and team success. Responsibilities: Lead and contribute to multiple development projects, ensuring successful delivery and adherence to quality standards. Gather solution requirements, develop detailed technical specifications, and collaborate closely with customers and users. Work across various technology domains, applying your expertise to solve complex business challenges. Mentor and guide junior developers, fostering a culture of continuous learning and professional growth. Participate in the interviewing process to help scale the company's engineering talent. Provide technical leadership to the team, offering coaching and mentorship to ensure the delivery of high-quality solutions. Establish and enforce best practices for software development within the team. Collaborate with cross-functional teams including software developers, business analysts, and architects to plan, design, develop, test, and maintain web-based applications. Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans. Design, develop, and unit test applications in accordance with established standards. Participate in peer reviews of solution designs and related code, ensuring adherence to best practices and coding standards. Develop and refine integrations between applications, optimizing performance and scalability. Troubleshoot and resolve technical and application issues, providing third-level support to business users as needed. Continuously assess opportunities for application and process improvement, documenting and sharing recommendations with the team. Stay up-to-date with the latest industry trends and technologies, researching and evaluating new software products as required.

Posted 2 months ago

Apply

4.0 - 9.0 years

3 - 7 Lacs

Lucknow, Bengaluru

Work from Office

Employment Type: Full-Time or Freelance Experience Required: 4+ Ctruh Technologies Summary: We are looking for a highly skilled WebAssembly (Wasm) Engineer with deep expertise in building high-performance web applications using WebAssembly You will work closely with our product, backend, and frontend teams to integrate and optimize WebAssembly modules, helping us push the boundaries of web performance and capabilities. This is a flexible role available for both full-time employees or freelance experts passionate about high-performance computing, browser technologies, and systems Responsibilities Design, develop, and optimize WebAssembly modules for performance-critical web applications. Port existing C/C++/Rust libraries and applications to WebAssembly for browser usage. Collaborate with frontend and backend engineers to integrate WebAssembly components seamlessly. Identify performance bottlenecks and optimize WebAssembly builds for minimal footprint and maximum speed. Research and implement best practices for security, memory management, and cross-browser compatibility in WebAssembly applications. Stay updated on the latest trends and advancements in WebAssembly and related browser technologies. Document technical designs, architecture decisions, and best practices for internal knowledge & Skills 4+ years of experience in software engineering with a strong focus on systems programming, web technologies, or both. Deep understanding of WebAssembly, its compilation toolchains (e.g., Emscripten, wasm-bindgen, WASI), and integration techniques. Strong proficiency in C/C++, Rust, or similar low-level languages used for WebAssembly compilation. Solid understanding of web technologies like JavaScript, TypeScript, HTML5, and Web APIs. Experience with browser debugging, performance profiling, and optimizing WebAssembly applications. Knowledge of security concerns related to WebAssembly (e.g., sandboxing, memory safety). Familiarity with frontend frameworks (e.g., React, Next.js) is a plus. Ability to work independently in a fast-paced and collaborative environment. Excellent problem-solving, communication, and documentation

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