Home
Jobs
Companies
Resume

11276 Node.Js Jobs - Page 50

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

10.0 years

0 Lacs

Delhi, India

Remote

Linkedin logo

Company Description Jitterbit automates and orchestrates business systems to empower teams, unlock value, and accelerate business transformation. With Jitterbit, organizations can streamline operations, enhance data accessibility, and deliver on a growing list of IT needs more quickly and confidently. For organizations ready to modernize and innovate, Jitterbit provides a unified AI-infused low-code platform for integration, orchestration, automation, and app development that accelerates business transformation, boosts productivity, and unlocks value. The Jitterbit Harmony platform, including iPaaS, API Manager, App Builder and EDI, future-proofs operations, simplifies complexity and drives innovation for organizations globally. Job Description Jitterbit is seeking Senior backend engineers to join our Platform team. Jitterbit is an iPaaS (Integration as a Service) and API Management platform which has been recognized in Gartner MQ for seven straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation challenges. What is our challenge? To make it easy to automate our customers’ systems. In order to do this, we need to build and create a SaaS offering that is reliable, stable, and scalable for our customers. Do you have the design, architecting, and code-writing capabilities to take on this challenge? And can succeed in a big way? About The Team The engineering team at Jitterbit believes that the quality of our code reflects directly on us as professionals. We are relentless about crafting a product that is innovative and delivers a memorable user experience; an experience that is fast and robust. As a key engineer on our team, you will collaborate with other engineers, product management, and operations. Our culture is fun, fast-paced, performance-oriented, open, and collegial. We are constantly pushing the technology envelope to the edge! We are very distributed and our culture is set up to make all of us very effective working remotely. We believe in hiring talent where it exists. About The Job You will be helping us build, design, and architect awesome and new capabilities on our iPaas and APIM Platform. We are looking for a senior backend engineer. You will be working with Java, Nginx, Tomcat, Kafka, Elasticsearch, InfluxDB, Redis, MySQL, Linux, C++, Apache, Docker, and Kubernetes; to name a few of the technologies we use on the platform. You will have full lifecycle responsibilities to create robust, scalable, and distributed systems that operate flawlessly 24x7x365. This is an exciting opportunity to work in a highly innovative environment with new technologies as we continue to extend our market leading position. About You You are an engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and build upon. You believe in the power of Integration and APIs to transform how systems are integrated and how applications are built. You will be successful in this role if you: Enjoy helping and mentoring others around you as you grow and become a successful engineer and developer Have excellent written and verbal communication skills Are capable of working in a distributed team and able to excel in a remote culture Are self-driven and able to work on key initiatives Take pleasure in making things happen and listen to the input from peers Are able to make data driven decisions Are a believer in a best idea strategy regardless of where or who ideas come from Qualifications 10+ years of experience in building large scale distributed applications. Strong experience building multi-tenant SaaS applications Strong problem-solving, debugging, and analytical skills with great attention to detail Experience with Microservices and Cloud-based architectures/design patterns Technical Skills and Experience: Strong Experience in Java Substantial experience with top tier RDBMS such as SQL Server and MySQL Excellent JavaScript, CSS and HTML authoring skills. Proficiency with Javascript, TypeScript, Java Node.js, or Go. Familiar with application deployment via Docker and/or Kubernetes. Hands-on experience with AWS services such as DynamoDB, S3, or CloudFront. Additional Information Work for a growing leader within the Integration Platform as a Service (iPaaS) tech space Join a mission-driven company that is transforming the industry by changing the way customers use API creation within business-critical processes. Career development and mentorship A flexible, remote-friendly company with personality and heart Jitterbit is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. Show more Show less

Posted 5 days ago

Apply

1.0 - 3.0 years

0 Lacs

Surat, Gujarat, India

On-site

Linkedin logo

We are seeking a Full Stack Developer with 1-3 years of experience in building scalable web applications. The ideal candidate will be skilled in Node.js, React.js, MySQL, and deploying apps on Nginx servers. You'll work on both REST and real-time (Socket. IO) systems, contributing to both backend and frontend development. Responsibilities Develop REST APIs and real-time features using Node.js and Socket. IO. Design and manage MySQL databases. Build responsive front-end interfaces with React.js . Deploy and manage projects on Nginx servers. Collaborate with teams to deliver new features and optimize existing ones. Troubleshoot, debug, and improve application performance. Requirements 1-3 years of experience in Full Stack Development. Strong in Node.js (REST APIs & Socket. IO) and React.js . Proficient with MySQL and writing optimized queries. Experience deploying apps on Nginx. Familiar with Git and collaborative workflows. Problem-solving mindset and ability to work independently. This job was posted by Krishna Patel from Appstane Technologies. Show more Show less

Posted 5 days ago

Apply

70.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

About Credit Saison India: Established in 2019, CS India is one of the country’s fastest growing Non-Bank Financial Company (NBFC) lenders, with verticals in wholesale, direct lending and tech-enabled partnerships with Non-Bank Financial Companies (NBFCs) and fintechs. Its tech-enabled model coupled with underwriting capability facilitates lending at scale, meeting India’s huge gap for credit, especially with underserved and under penetrated segments of the population. Credit Saison India is committed to growing as a lender and evolving its offerings in India for the long-term for MSMEs, households, individuals and more. CS India is registered with the Reserve Bank of India (RBI) and has an AAA rating from CRISIL (a subsidiary of S&P Global) and CARE Ratings. Currently, CS India has a branch network of 45 physical offices, 1.2 million active loans, an AUM of over US$1.5B and an employee base of about 1,000 people. Credit Saison India (CS India) is part of Saison International, a global financial company with a mission to bring people, partners and technology together, creating resilient and innovative financial solutions for positive impact. Across its business arms of lending and corporate venture capital, Saison International is committed to being a transformative partner in creating opportunities and enabling the dreams of people. Based in Singapore, over 1,000 employees work across Saison’s global operations spanning Singapore, India, Indonesia, Thailand, Vietnam, Mexico, Brazil. Saison International is the international headquarters (IHQ) of Credit Saison Company Limited, founded in 1951 and one of Japan’s largest lending conglomerates with over 70 years of history and listed on the Tokyo Stock Exchange. The Company has evolved from a credit-card issuer to a diversified financial services provider across payments, leasing, finance, real estate and entertainment. Intern Job Summary: We are looking for a passionate and driven Software Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience working on real-world software development projects alongside experienced engineers. This is an excellent opportunity to enhance your programming skills, contribute to impactful projects, and gain exposure to the software development lifecycle in a collaborative environment. Key Responsibilities: Collaborate with engineering teams to design, develop, test, and deploy software solutions. Write clean, maintainable, and efficient code in [programming languages used, e.g., Python, JavaScript, Java, etc.]. Assist in debugging and troubleshooting application issues. Participate in code reviews and team meetings. Work with modern development tools and frameworks (e.g., Git, Docker, React, Node.js, etc.). Learn and apply software development best practices. Qualifications: Currently pursuing a Bachelor's or Master’s degree in Computer Science, Software Engineering, Solid foundation in computer science fundamentals such as data structures, algorithms, and object-oriented programming. Familiarity with one or more programming languages (e.g., Python, Java, C++, JavaScript). Basic understanding of version control systems like Git. Excellent problem-solving, communication, and teamwork skills. Self-motivated and eager to learn new technologies. Nice to Have: Experience with web or mobile development. Exposure to databases (SQL/NoSQL) and APIs. Knowledge of cloud platforms (e.g., AWS, Azure, GCP). What You’ll Gain: Practical experience working on production-grade software. Mentorship from experienced engineers. Opportunity to contribute to real business outcomes. Insight into Agile/Scrum methodologies and professional software development processes. Networking opportunities within a growing tech company. Show more Show less

Posted 5 days ago

Apply

2.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

This is only a Onsite opening Call +919920019897. email at andrew@gc1world.com Work Location - Onsite, Mumbai, Andheri East. Work Time - 12pm to 9pm Key Responsibilities Collaborate with senior engineers and project managers to design, develop, test, and deploy software applications Write clean, maintainable, and efficient code using modern programming practices Assist in debugging, troubleshooting, and improving existing codebases Participate in code reviews and follow version control protocols (e.g., Git) Contribute to documentation and technical specifications Learn and adapt to new technologies, frameworks, and tools as required Work in an Agile/Scrum environment and attend daily stand-ups and sprint planning meetings Key Requirements Bachelor’s degree in Computer Science, Information Technology, or a related field 0–2 years of hands-on programming experience (internships or personal projects count) Familiarity with one or more programming languages: JavaScript, Python, Java, or C# Basic understanding of web development (HTML/CSS, React.js, or Angular preferred) Understanding of backend technologies (Node.js, Django, or similar) is a plus Familiarity with databases (MySQL, PostgreSQL, or MongoDB) Eagerness to learn cloud platforms like AWS, Azure, or Google Cloud Strong problem-solving and logical thinking skills Good communication skills and a proactive team player attitude Show more Show less

Posted 5 days ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your Role And Responsibilities Responsibilities include, but not limited to : Follow software development processes based on agile methodologies Participate in user story identification and analysis in an agile environment Collaborate effectively with peer members, partners and other support functions when required Learn critical Supply Chain practices and understand SAAS multi-tenant platforms Deliver high quality code, own validation for all types of testing and support activities related to implementation, troubleshooting, testing and knowledge sharing" Preferred Education Master's Degree Required Technical And Professional Expertise 2+ years of development experience with JavaScript, HTML5, CSS3, and libraries like JQuery, node.js, angular and other open source packages Experienced with 2 or more of the following languages: JavaScript, TypeScript, Kotlin, Python, Java Integration skills with SQL / NoSQL databases (DB2 and Couchbase) backend infrastructure to pull data that feeds insights Experience with web development, API’s, and web services. Preferred Technical And Professional Experience Having knowledge with EDI software infrastructures Knowledge in distributed systems and SaaS infrastructure Knowledge in automation and monitoring tools Knowledge in Cloud Infrastructure and deployment technologies Familiarity with various protocol standards like FTP(S), SFTP, HTTP(s), REST APIs, Web Services etc. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Title: UI Developer Job Type: Full-Time Location: On-site, Hyderabad, Telangana, India Job Summary: Join one of our top customer’s dynamic team as a UI Developer, where your passion for clean, modern interfaces and interactive experiences will be brought to life. As a proactive UI Engineer, you’ll play an integral role in designing, developing, and maintaining both new and existing features that drive our product’s success. Your ability to communicate effectively and collaborate across disciplines will be a key asset in delivering seamless and engaging user experiences. Key Responsibilities: Design and implement visually compelling and highly interactive user interfaces using React, HTML, CSS, and JavaScript. Collaborate closely with designers, backend developers, and product managers to translate business requirements into intuitive UI solutions. Develop reusable code and UI components for scalable and maintainable applications. Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers. Troubleshoot and resolve UI/UX issues, ensuring a consistent, bug-free user journey. Participate in code reviews and actively contribute to technical discussions and best practice sharing. Document design decisions, workflows, and user interactions to foster clear and effective communication within the team. Required Skills and Qualifications: Strong proficiency in React, JavaScript, HTML5, and CSS3 with hands-on development experience. Working knowledge of Node.js, particularly in integrating with backend services and APIs. Proven expertise in responsive and adaptive web design principles. Solid understanding of modern UI/UX best practices and accessibility standards. Exceptional written and verbal communication skills—articulating ideas and feedback with clarity and empathy. Experience working collaboratively within cross-functional, agile teams. Strong problem-solving skills and attention to detail, consistently delivering high-quality work. Preferred Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. Familiarity with automated testing frameworks for UI components. Previous experience contributing to large-scale, customer-facing products. Show more Show less

Posted 5 days ago

Apply

1.0 years

0 Lacs

India

Remote

Linkedin logo

HI Folks Please check the JD and share your updated resume to my email naresh@sapphiresoftwaresolutions.com and ping me on whatsapp (+91 970-529-6474) along with your resume Fullstack Developer Must have python and react experience (heavier python) Remote 1 year contract Immediate joiners only Must-Have Skills: Proficiency in ReactJS and ReactJS with TypeScript. Experience with Redux Toolkit, Bootstrap, and modern front-end development practices. Experience working with Python REST APIs and FastAPI. Strong knowledge of functional and class-based development. Understanding of microservices architecture and containerized environments. Familiarity with Server-Side Events for real-time communication. Other Qualifications: 6-8 years of experience as a full stack engineer. Agile development experience. Familiarity with databases and data warehouses (e.g., Snowflake, AWS DynamoDB, RDS, MySQL, MongoDB). Experience working with web servers (e.g., Apache) and UI/UX design. Proficiency in deploying applications on AWS Serverless platforms (Lambda, Step Functions, API Gateway). Experience with CI/CD tools like Jenkins, Octopus (optional but preferred). Knowledge of GenAI application development (optional but beneficial). Strong problem-solving skills and a collaborative mindset. Flexibility to work across global time zones (EST, IST, and others). Nice-to-Have Skills: Knowledge of additional front-end technologies (e.g., Node.js, HTML/CSS, JavaScript). Familiarity with GenAI applications and RAG-based development. The Senior Full Stack Engineer will join an existing development team to enhance and expand a complex, dynamic application. The role requires strong communication skills and technical expertise across the stack. You will collaborate with global teams spanning multiple time zones and actively contribute to ongoing feature development. Key Responsibilities: Collaborate with the development team to enhance existing applications and introduce new features. Write efficient, scalable, and maintainable code using modern web technologies. Build and optimize dynamic, config-driven components, and complex objects. Stream real-time data from APIs to front-end interfaces. Conduct unit and integration testing to ensure code quality. Work on Python REST APIs using FastAPI, focusing on microservices in containerized environments. Implement server-side events for enhanced app functionality. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data and AI-first scaled operations services. Based in San Francisco and Hyderabad, we are a fast-moving team on a mission to build AI for Good, driving innovation and societal impact. Role Overview: We are looking for a Backend Engineer who can architect and build scalable, performant, and secure APIs and services. You’ll work closely with frontend, DevOps, and product teams to deliver high-impact backend systems that power critical features across our platform. The ideal candidate has deep experience with backend frameworks, databases, API design, and cloud infrastructure — and knows how to build reliable systems that scale. Responsibilities: Design, build, and maintain robust, scalable RESTful or GraphQL APIs Architect systems with clear data models and clean separation of concerns Optimize database performance through effective indexing, query tuning, and caching strategies Implement security best practices including authentication, authorization, rate limiting, and input validation Write unit, integration, and end-to-end tests to ensure system correctness and reliability Deploy, monitor, and maintain services in staging and production environments using CI/CD pipelines and observability tools Collaborate with cross-functional teams including frontend, DevOps, and product to ship high-quality features fast Troubleshoot performance bottlenecks, memory leaks, and outages in production environments Required Skills: Proficiency in one or more backend languages: Node.js (JavaScript/TypeScript), Python, Java, or Go Experience with backend frameworks like Express/NestJS, Django/FastAPI, Spring Boot, or Gin/Fiber Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases Expertise in API design, including REST, GraphQL, pagination, versioning, and error handling Familiarity with authentication protocols: JWT, OAuth2, session handling Solid grasp of security principles: XSS, CSRF, SQL Injection, secure password handling Experience with Docker for containerization and deploying microservices Understanding of caching (Redis, CDN), background processing (e.g., BullMQ, Celery), and job queues Working knowledge of Git workflows and code review practices Comfortable with CI/CD pipelines and automated deployments using tools like GitHub Actions, Jenkins, or GitLab CI Nice to Have: Experience with cloud platforms: AWS (EC2, S3, RDS, Lambda), GCP, or Azure Familiarity with Kubernetes or container orchestration for service scaling Hands-on with monitoring/logging tools: Prometheus, Grafana, ELK stack, Datadog, Sentry Experience building event-driven architectures using Kafka, RabbitMQ, or pub-sub systems Exposure to real-time systems using WebSockets, Socket.io, or Server-Sent Events Prior work on serverless architectures using AWS Lambda or GCP Functions Basic experience working with ETL pipelines or streaming data Integration experience with GenAI/ML inference layers is a plus Educational Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline Equivalent practical experience or contributions to open-source backend projects are also considered Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

India

On-site

Linkedin logo

About Us: Soul AI is a pioneering company founded by IIT Bombay and IIM Ahmedabad alumni, with a strong founding team from IITs, NITs, and BITS. We specialize in delivering high-quality human-curated data and AI-first scaled operations services. Based in San Francisco and Hyderabad, we are a fast-moving team on a mission to build AI for Good, driving innovation and societal impact. Role Overview: We are looking for a Full Stack Engineer who can work across the entire web development stack to build robust, scalable, and user-centric applications for our client. You will play a critical role in designing and delivering systems end-to-end- from sleek, responsive UIs to resilient backend services and APIs. Whether you're just starting your career or bringing seasoned expertise, we’re looking for hands-on problem solvers with a passion for clean code and great product experiences. Responsibilities: Develop and maintain scalable front-end and back-end systems using modern frameworks and technologies. Build responsive, intuitive, and user-friendly web interfaces. Design, develop, and consume RESTful and GraphQL APIs. Optimize applications for maximum speed, scalability, and security. Collaborate closely with design, product, and backend teams to deliver new features end-to-end. Write unit and integration tests to ensure reliability and maintainability. Participate in code reviews, design discussions, and architecture planning. Troubleshoot, debug, and improve existing software systems. Required Skills: Frontend: Proficient in HTML, CSS, JavaScript. Hands-on experience with React, or Angular. Familiarity with frontend build tools and bundlers (Webpack, Vite, Babel). Experience with responsive design frameworks (e.g., TailwindCSS, Bootstrap). Backend: Proficient in at least one backend language/framework: Node.js, Express, Django, Flask, Java Spring, etc. Experience designing and working with RESTful APIs or GraphQL. Solid understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. General: Experience with Git, CI/CD pipelines, and version control workflows. Familiarity with containerization using Docker; Kubernetes is a plus. Understanding of authentication, authorization, and security best practices. Experience working with cloud platforms like AWS, GCP, or Azure (e.g., S3, Lambda, Cloud Functions). Nice to Have: Experience with TypeScript on both frontend and backend. Familiarity with microservices architecture and serverless computing. Knowledge of testing frameworks like Jest, Mocha, Cypress, or Selenium. Exposure to DevOps tools: Terraform, Jenkins, GitHub Actions. Interest in performance optimization and web accessibility (WCAG standards) Educational Qualifications: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Show more Show less

Posted 5 days ago

Apply

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Introduction A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. Your Role And Responsibilities At IBM, we are driven to shift our technology to an as-a-service model and to help our clients transform themselves to take full advantage of the cloud. With industry leadership in AI, analytics, security, commerce, and quantum computing and with unmatched hardware and software design and industrial research capabilities, no other company is as well positioned to address the full opportunity of enterprise cloud computing. We are looking for a backend developer to join our IBM Cloud VPC Observability team. This team is part of IBM Cloud VPC Service dedicated to ensuring that the IBM Cloud is at the forefront of reliable enterprise cloud technology. We are building Observability platforms to deliver performance, reliability and predictability for our customers' most demanding workloads, at global scale and with leadership efficiency, resiliency and security. In this role, you will be responsible for producing and enhancing features that collect, transform, and surface data on the various components of our cloud. The ability to take in requirements on an agile basis and be able to work autonomously with high level perspective is a must. You understand cloud native concepts and have experience with highly tunable and scalable Kubernetes based cloud deployments. You will participate in the design of the service, writing tools and automation, building containers, developing tests, determining monitoring best practices and handling complex escalations. If you are the kind of person who is collaborative, able to handle responsibility and enjoys not only sharing a vision but getting your hands dirty to be sure that the vision is made a reality in a fast-paced, challenging environment, then we want to talk to you! Required Technical And Professional Expertise Bachelor's in Engineering, Computer Science, or relevant experience 2+ years experience and expertise in programming atleast in one language Python/Go/Node.js 1+ years experience in developing and deploying applications on Kubernetes and containerization technologies like Docker 2+ years familiarity with working in a CICD environment 2+ years experience with developing and operating highly available, distributed applications in production environments on Kubernetes Experience with building automated tests, handling customer escalations, 1+ years experience with managing service dependencies via Terraform or Ansible At least 2 years of experience coding and troubleshooting applications written in Go, Python, Node.js, Express.js. 1+ years experience in operating with secure principles At least 3 years of experience with micro-service development At least 1 years' experience with no-sql database systems such as MongoDB At least 1 years' experience with operating, configuring, and developing with caching systems like redis Proven understanding of REST principles and architecture Familiarity with working with Cloud services (IBM Cloud, GCP, AWS, Azure) Preferred Technical And Professional Experience Advanced Experience with Kubernetes Experience with development on PostgreSQL, Kafka, Elastic, MySQL, Redis, or MongoDB 2 years experience with managing Linux machines using Configuration management (eg, Chef, Puppet, Ansible). Debian experience is preferred 2+ years experience with ability to automate using scripting languages like Python, Shell Experience with troubleshooting, using and configuring Linux systems 2+ years experience with infrastructure automation 2+ years experience with using monitoring tooling like Grafana, Prometheus Show more Show less

Posted 5 days ago

Apply

4.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Description / Duties and Responsibilities :- • Develop, test, and deploy scalable applications using Python and Node.js. • Design and implement cloud-based solutions using AWS services • Optimize application performance and ensure high availability. • Collaborate with cross-functional teams to define, design, and ship new features. • Implement security best practices and data protection measures. • Monitor and troubleshoot application issues, ensuring minimal downtime. • Write clean, maintainable, and efficient code following industry standards. • Stay updated with the latest technologies and trends in cloud computing and software development. Job Specification / Skills and Competencies • 4+ years of experience in software development • Hands-on experience with AWS services (ECS, EC2, Lambda, DynamoDB, S3, RDS, IoT Core, SQS). • Strong proficiency in Python (primary) and Node.js (secondary). • Experience with RESTful APIs and microservices architecture. • Knowledge of database management systems (SQL & NoSQL). • Knowledge of Docker and Kubernetes is a plus. • Experience with serverless computing and event-driven architectures. • Familiarity with CI/CD pipelines and DevOps practices. • Strong problem-solving skills and ability to work in a fast-paced environment. • Excellent communication and teamwork skills. Show more Show less

Posted 5 days ago

Apply

4.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Description / Duties and Responsibilities :- • Develop, test, and deploy scalable applications using Vue.js or React.js • Design and implement back-end solutions using Node.js • Optimize application performance and ensure high availability. • Collaborate with cross-functional teams to define, design, and ship new features. • Implement security best practices and data protection measures. • Monitor and troubleshoot application issues, ensuring minimal downtime. • Write clean, maintainable, and efficient code following industry standards. • Stay updated with the latest technologies and trends in cloud computing and software development. Job Specification / Skills and Competencies • 4+ years of experience in web application development. • Strong proficiency in Vue.js or React.js for front-end development. • Hands-on experience of implementing backend services using Node.js • Experience with RESTful APIs and microservices architecture. • Knowledge of database management systems (SQL & NoSQL). • Knowledge of Docker and Kubernetes is a plus. • Knowledge on AWS services (ECS, EC2, Lambda, RDS, S3). • Experience with serverless computing and event-driven architectures. • Familiarity with CI/CD pipelines and DevOps practices. • Strong problem-solving skills and ability to work in a fast-paced environment. • Excellent communication and teamwork skills. • Bachelor's degree in Computer Science, Engineering, or a related field. Show more Show less

Posted 5 days ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Introduction About The Team IBM Infrastructure offers clients the enterprise IT infrastructure they need to lead in the era of Hybrid Cloud and AI. The latest generation of IBM servers, storage, associated software, and support - as well as our IBM Cloud Platform - can help clients modernize and scale on-premises and in the cloud with secure hybrid cloud and trusted AI automation and insights. The successful candidate will be part of the IBM Infrastructure Platform organization with the following key responsibilities: Development and maintenance of key as-a-service capabilities Supporting customer/business requirements Developing tools for support teams to enable them to quickly respond to customer requests Helping service providers to successfully onboard onto Infrastructure platform capabilities Partnering with Global Teams to provide related production support Job Description Your role and responsibilities Do you have a passion for learning and applying modern software engineering practices? Are you excited to use these practices to deliver and manage mission critical services at scale? Are you a quick thinker? If so, please read on. Do you love to solve business problems with systems and integrations? Do you want every day to be a bit different and allow you to work with individuals across the spectrum of the organization? Then you just may be a fit for this critical software developer role. IBM is trailblazing new solutions and services that span key technologies within the IBM Infrastructure portfolio. We are looking for experienced candidates focused on back-end development. As a software engineer, the ideal candidate must bring a deep level of experience designing, implementing, and troubleshooting modern as-a-service and cloud capabilities. In addition, they are accountable as individuals and organizational leaders for delivering value by bringing relevant technology domain and implementation expertise in topics aligned with cloud platform integration, orchestration & provisioning, security and DevOps. As an IBM software developer, you are also expected to assist in the gathering of business and technical requirements, to implement specific technologies while demonstrating progress on a regular basis and to partner with technical leads or project managers to identify and overcome blockers. Required Technical And Professional Expertise A minimum of a bachelor’s degree in computer science, Software Engineering or equivalent At least 3 years of hands-on development experience building applications with one or more of the following: Java, Node.js, Golang, NoSQL DB, Redis, distributed caches, containers etc. At least 3 years of experience building and operating highly secured, distributed cloud services with one or more of the following: IBM Cloud, AWS, Azure, Docker, container orchestration, performance testing, DevOps etc. At least 1 years of experience in web technologies: HTTP, REST, JSON, HTML, JavaScript etc. Solid understanding of the micro-service architecture and modern cloud programming practices. Strong ability to design a clean, developer-friendly API. Passionate about constant, continuous learning and applying new technologies as well as mentoring others. Keen troubleshooting skills and strong verbal/written communication skills Preferred Technical And Professional Experience Knowledge of the IBM Cloud platforms or another as-a-service platform and its architecture Experience as technical lead managing team of engineers in driving development of highly scalable distributed system Proficient with one or more project management tools – Jira, Git, Aha, etc Show more Show less

Posted 5 days ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Linkedin logo

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position The Global Security Monitoring and Incident Response (MIR) team at Roche strives to keep our networks and users safe from constantly evolving threats. You drive the strategic direction and execution of penetration testing initiatives. Leveraging your deep understanding of security assessments and the vulnerability management landscape, you will define and prioritize penetration testing activities as a Product Owner. Your expertise will ensure the ongoing safety of our networks, users, proprietary information, patient data, and computer systems and web applications against evolving threats. Responsibilities: Define and prioritize penetration testing activities and requirements, acting as the Product Owner within an agile framework Leverage your penetration testing expertise to inform the evaluation and prioritization of security issues identified through testing and bug bounty programs Utilize enterprise vulnerability management tools in conjunction with penetration testing insights to pinpoint high-risk systems Communicate identified risks effectively and collaborate with system owners and other teams to develop and track vulnerability mitigation plans Enhance security vulnerability and incident response capabilities, informed by penetration testing outcomes Contribute to security monitoring efforts within a global environment Minimum Qualifications: Associate’s degree in a relevant field or 5+ years of experience in information security with a strong foundation in penetration testing principles and methodologies Proven understanding of web application, network, and computer security assessment concepts Experience working within agile methodologies, with a demonstrated aptitude for product ownership or similar strategic roles Preferred Qualifications: Web application, network, and computer security assessments Attack surface management experience Cloud security assessment experience Programming experience (e.g. Python, Node.js, JavaScript) Demonstrated ability to analyze, triage, and escalate security vulnerabilities Familiarity with various defensive and offensive security tool sets Relevant Offensive security certifications such as OSCP and eCPPT Familiarity with mobile security is a plus Experience working in a large, global, and complex environment Ability to communicate information security related risks, concepts, and situations to a technical and non-technical audience A passion for the field of computer and network security, with awareness of current penetration testing trends Fluent English, other languages are a plus Who we are A healthier future drives us to innovate. Together, more than 100’000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Let’s build a healthier future, together. Roche is an Equal Opportunity Employer. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

Pune, Maharashtra, India

Remote

Linkedin logo

🔍 Job Opening: Fullstack Developer (TypeScript + Node.js) 📍 Location: Kharadi, Pune (Onsite) | 🕕 Shift: EST Hours (6:30 PM – 3:30 AM IST) 💻 Remote: Exceptional candidates only 🛠 What You’ll Be Doing: Build and maintain fullstack applications using TypeScript , Node.js , and React Develop and manage web automation and scraping tools using Puppeteer, Playwright, and Selenium Work with headless browsers and implement anti-bot detection evasion techniques Contribute to agentic technology projects involving automation and autonomous agents Collaborate with UI/UX for building clean, responsive web apps (React & optionally PWA) (Optional but a plus): Create scalable Actors using Apify for cloud automation workflows ✅ Must-Have Skills: Strong experience with TypeScript , Node.js , and React Deep hands-on experience in web scraping , automation , and browser control tools Tools: Puppeteer , Playwright , Selenium Experience with headless browser automation and bot-detection bypass techniques Solid understanding of Chrome DevTools Protocol , cookies/session handling ✨ Nice-to-Have: Experience with Progressive Web Apps (PWA) Exposure to APIFY.com and actor development Familiarity with agentic AI automation workflows 🧠 Shift & Location: Onsite role in Kharadi, Pune Must be comfortable working EST hours (6:30 PM – 3:30 AM IST) Remote option for truly exceptional candidates 🚀 Why Join Us? We’re building cutting-edge AI automation tools and platforms. If you love solving hard problems using browser automation, scraping, and web tech—this role is for you. Salary CTC mentioned is in INR Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Linkedin logo

Job Description Proficiency in Angular v16+, Angular lifecycle hooks, and reactive forms. Strong command over HTML, CSS, JavaScript, TypeScript. Experience with Angular Material UI Component Library. Knowledge of Angular Signals, Services, and Dependency Injection. Familiarity with JEST for unit testing. Deep understanding of Subjects, Observables, and Change Detection. Strong grasp of Flexbox and responsive UI design principles. Good knowledge of RESTful API integration. Competency in using Node.js and NPM Knowledge in Git based workflows and code versioning tools Develop and maintain user interfaces using Angular v16+ with Angular Material. Implement UI components using HTML, CSS, JavaScript, and TypeScript. Create and execute unit tests using JEST to ensure code quality. Integrate frontend with RESTful APIs. Leverage Angular Reactive Forms, lifecycle hooks, and Signals effectively. Utilize Flexbox layouts to build responsive designs. Apply Angular services and dependency injection for clean architecture. Work with Subjects and Observables to manage asynchronous data. Handle common JS utilities for object merging, packing, and unpacking. Ensure optimal change detection strategies for performance. Contribute to continuous integration pipelines via Node.js and NPM. Collaborate in AgileScrum environments with cross-functional teams. Angular v16 HTML, CSS, JavaScript, and TypeScript Angular Reactive Forms Unit tests using JEST Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

Remote

Linkedin logo

Are you passionate about coding and eager to work on cutting-edge projects? A US-based client is looking for experienced developers with strong JavaScript or TypeScript skills to join their dynamic team. This role offers the opportunity to collaborate with global companies on AI-driven solutions, tackle complex challenges, and continuously enhance your skills in a fast-paced environment. What You’ll Do: Write clean, reusable, and maintainable code. Participate in code reviews to ensure high-quality standards. Develop scalable, modular web applications with a focus on security and stability. Collaborate with teams to build advanced AI-driven solutions. Deliver well-structured and documented code. What We’re Looking For: Open to applicants of all levels, from junior to industry experts Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience. Strong understanding of ES6 and frameworks like Node.js or React. Knowledge of front-end, back-end, or full-stack development. Interest in building scalable, secure web applications with clean architecture. Good spoken and written communication skills in English. Nice to Have: Familiarity with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software quality assurance and test planning. What We Offer: Work with leading experts worldwide and expand your professional network. This is a contractual remote work opportunity without traditional job constraints. Competitive salary based on global industry standards. Exposure to innovative projects at the forefront of technology. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days ago

Apply

0 years

0 Lacs

Gurugram, Haryana, India

Remote

Linkedin logo

Join a Global Team Building the Future with Code Are you a skilled JavaScript or TypeScript developer eager to work on impactful, forward-thinking projects? A US-based company seeking passionate engineers to build cutting-edge, AI-powered solutions. You’ll be part of a collaborative, fast-paced team solving complex challenges for leading global organizations, all from the comfort of your remote workspace. What You’ll Do: Write clean, efficient, and maintainable code that stands the test of scale. Contribute to code reviews, ensuring quality, security, and performance. Build modular, scalable web applications with clean architecture. Collaborate with cross-functional teams to develop advanced AI-integrated solutions. Deliver well-structured, well-documented code that supports ongoing innovation. Who We’re Looking For: Developers at all levels — from rising juniors to seasoned experts. Bachelor’s or Master’s in Computer Science, Engineering, or equivalent experience. Proficiency in modern JavaScript (ES6+) and frameworks such as Node.js or React. Experience in front-end, back-end, or full-stack development. Passion for scalable, secure, and elegant software design. Strong communication skills and fluency in English (spoken and written). Bonus Points For: Experience with additional frameworks like Vue.js, Angular, or Nest.js. Understanding of software testing, QA practices, and automation tools. Why You’ll Love Working With Us: Collaborate with top-tier professionals and build your global network. 100% remote, contract-based role — work when and where you’re most productive. Competitive pay aligned with international standards. Engage with cutting-edge technology and projects that truly make a difference. Selection Process: Shortlisted developers may be asked to complete an assessment. If you clear the assessment, you will be contacted for contract assignments with expected start dates, durations, and end dates. Some contract assignments require fixed weekly hours, averaging 20/30/40 hours per week for the duration of the contract assignment. Show more Show less

Posted 5 days 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