Cutshort logo
spiral content solutions's logo

Tech Lead

Indraja Punna's profile picture
Posted by Indraja Punna
2 - 5 yrs
₹8L - ₹10L / yr
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconDjango
skill iconJavascript
skill iconReact.js
skill iconjQuery
skill iconElastic Search
skill iconAmazon Web Services (AWS)
Amazon S3
skill iconHTML/CSS
skill iconBootstrap
3-5 years of professional software engineering experience building customer-facing web and/or mobile applications
Strong coding skills using Python, Django, Html, Css , React Js, Jquery , Bootstrap or equivalent programming language)
Graduated from Tier 1 or Tier 2 engineering colleges
Excellent knowledge of Data Structures and Algorithms
Bachelor or Master degree in Computer Science or a related discipline
Experience working in an agile environment
Self-quick learner and passionate problem solver
Excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
Good oral and written communication skills
Above all, an insatiable desire and ability to learn
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About spiral content solutions

Founded :
2014
Type :
Product
Size :
100-500
Stage :
Profitable

About

Scatter is India's first Content Market place. At Scatter, We combine technology and human skills to create engaging content, develop intelligent content marketing strategy to create and distribute content across various channels.
Read more

Connect with the team

Profile picture
Dinkar Jaiswar
Profile picture
Indraja Punna

Company social profiles

bloglinkedinfacebook

Similar jobs

Venturessky Ltd
Remote only
7 - 10 yrs
₹12L - ₹18L / yr
skill iconDjango
skill iconFlutter
skill iconReact.js
skill iconPostgreSQL
GraphQL
+2 more

🎯 Role Overview

We are a UK-based SaaS company powering online ordering, POS, and mobile apps for restaurants and takeaways. We already serve 1200+ clients on our legacy platform and are migrating to a modern Python-Django, React, Flutter, microservices stack hosted on OVH Cloud.

We’re looking for a hands-on Senior Architect/Lead based in India (preferably Kerala) who can:

  • Audit and stabilize our current build,


  • Deliver MVP in weeks, not months,


  • And evolve into the future CTO of the company.


This role is high-impact: you’ll work closely with the UK leadership team and lead a growing India-based engineering group.

🛠️ Key Responsibilities

  • Architecture & Ownership


  • Review and refactor existing codebase (Django backend, Flutter apps, React admin).


  • Define clean architecture, APIs, and service boundaries.


  • Simplify into a stable MVP (modular monolith first, microservices later).


  • Delivery Management


  • Enforce agile sprints (2-week cycles).


  • Set up CI/CD pipelines, test automation, QA cycles.


  • Ensure smooth and secure deployments on OVH cloud.


  • Hands-On Development


  • Lead by example — write/refactor core backend/frontend code.


  • Mentor and guide 3 in-house developers (transitioning from PHP/Opencart).


  • Scaling & Future Roadmap


  • Prepare system for multi-language support, payments, POS integrations.


  • Define a 12–24 month tech roadmap aligned with business goals.


  • Explore AI-assisted coding/testing to boost team productivity.


  • Leadership


  • Act as technical counterpart to business leadership in the UK.


  • Build and lead a strong India-based engineering team as we scale.


✅ Required Skills & Experience

  • 7–10 years professional development experience, with at least 3 years leading teams or projects.


  • Strong hands-on expertise in:


  • Python-Django (backend, APIs, ORM, migrations)


  • Flutter (cross-platform apps)


  • React (admin dashboards)


  • DevOps (CI/CD, Docker, cloud deployments)


  • Proven track record of shipping SaaS products from MVP → production.


  • Experience cleaning up/refactoring messy codebases.


  • Ability to mentor mid-level and junior devs.


  • Bonus: Experience with restaurant/retail tech, POS, or fintech/payments.


🚀 Desirable Traits

  • Pragmatic “builder” mindset → knows how to cut complexity and ship fast.


  • Hands-on problem solver, not just a PowerPoint architect.


  • Ambition to grow into CTO role (lead a larger tech org, own platform strategy).


  • Strong communicator — can bridge between UK business team and India dev team.


💼 What We Offer

  • Competitive salary for senior-level (₹12 -  ₹18 lakhs INR / year depending on experience).


  • Future CTO track opportunity.


  • Chance to lead the rebuild of a SaaS platform already trusted by 1200+ businesses.


  • Direct collaboration with UK leadership, high ownership and visibility.


📌 How to Apply

Send CV + GitHub/LinkedIn. In your cover note, describe:

  • A time you had to rescue a struggling project.


  • Your experience with Django + Flutter + React in one product.


  • Why you’d want to grow into CTO responsibilities.


Read more
Outscal Technologies Pvt Ltd
Deeksha Chawla
Posted by Deeksha Chawla
Delhi
1 - 8 yrs
₹5L - ₹15L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
Data Structures
+2 more

Experience - All levels

Location - Jhandewalan, New Delhi

Preferring Immediate joiners

 

We are looking for kickass Developers to join our team (all levels).

Apply here - https://airtable.com/shr7oQYP6osnpqLNN

We are an ed-tech company, helping passionate Game and Web3 Developers build their career by upskilling them through mentorship and placement support. If you are someone who does not like to stick to one boring job and keep working on the same skill throughout your career and love experimenting with your work then Outscal is definitely the right place for you.

 

Ideal Candidate

  • Bachelors degree in computer programming, computer science, or a related field.
  • Proven 1+ years of experience of working as a Full-stack or Back-end or Front-end developer.
  • Must have good understanding of Javascript, Node Js, ReactJs, databases (MySql, Mongo, Firebase, etc).
  • Must have good knowledge of Data Structures and Algorithm.
  • Excellent analytical and time management skills.
  • Strong CS fundamentals and problem solving skills is a must.

 

Good to have:

  • Familiarity with discord bot, no-code automation tools like Zapier, Automate.io, Airtable and their api’s is a plus.
  • A basic understanding of html, css
  • Interest in game industry, since you will be working with people crazy for developing and playing games.

 

 

Why you might be excited about us:

  • We are a funded start-up, recently closed our seed funding with Kalaari Capital and with few renowned investors in past like - Village global, FirstCheque, some experience founders such as Anand (FB, Snapdeal), Srini (Founder, TutorVista), Ambareesh (Founder, Pepperfry) and many more!
  • We’re tackling a big problem with an even bigger potential to become a launchpad for the entire game industry globally. Participants in our existing cohorts say great things about us!

 

Compensation & Benefits

This role comes with:

✔️ Competitive Salary

✔️ Annual Bonus

✔️ Stock Options

✔️ Unlimited Leaves (oh yes! we don’t track leaves)

 

What we expect

  • You need to stay active and keep and eye on the regular updates
  • Efficient time management is encouraged.
  • Take ownership of your work and can work independently on assigned projects/tasks.

 

Read more
ALTRES Technologies India LLP
Mumbai
7 - 10 yrs
Best in industry
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+5 more

Who Are We?

ALTRES, headquartered in Honolulu, Hawaii (USA) and in existence since 1969, is working on industry leading products for the HR industry. We are looking for web developers with the right skills and experience to join our growing team. Altres Technologies is looking for techies that will appreciate a dynamic, creative and competitive work environment, that pairs perfectly with the stability and support of a successful organization with 4 decades of satisfied customers in the market.


Website- www.altres.in / www.altres.com

LinkedIn: https://www.linkedin.com/company/altres-technologies-india

Facebook: https://www.facebook.com/altrestechnologies


About the Role:

You will contribute to our continually evolving HR platform by working as developer on the in-house product development team. It requires experience of working on HTML5, CSS, Javascript, MySQL, and Java (very important) in an agile environment. Mobile experience is a big plus. You will collaborate with locally based team members and remote Product/Project Managers and will contribute to the design and implementation of new features.

 

What Would You Do At Altres?

1.    Translate software requirements into workable programming code.

2.    Work with Team members, discuss technical solutions with them

3.    Participate actively in scrum meetings

4.    Conduct code reviews for peers.

5.    Perform coding, get it reviewed by other members of the team.

6.    Collaborate with Development, QA, and Product Management teams for implementation

7.    Mentor team members and guide them when needed.

8.    Ability to self-direct, work without supervision and balance multiple duties.

 

 

What Do You Need For The Job?

1.    Strong technical background with good understanding of product development life cycle.

2.    Expertise in full stack application design and development across all relevant form factors – smartphone, tablet, laptop, desktop, etc.

3.    7+ years of experience building web applications using J2EE (JSP, Servlets) and Core Java.

4.    Detailed understanding of front-end Web application technologies like HTML5, Javascript, CSS.

5.    Proficient in MySQL or another RDBMS variant with 2+ years of experience building and interfacing with the database.

6.    Good know-how of modern frameworks.

7.    Keen understanding of user experience and user interface design.

8.    Familiarity with Agile software development processes including Scrum.

9.    Experience with JIRA or similar issue & project tracking tool.

 

What’s In It for You?

1.    Competitive salary and benefits

2.    Opportunity to work for both front end and back end processes

3.    Great learning and development opportunities

4.    Working with an organisation that keeps up to date with industry best benchmarking in every aspect

 

Read more
Bhramm Technologies Pvt. Ltd.
Shanu Bhatnagar
Posted by Shanu Bhatnagar
Navi Mumbai
3 - 5 yrs
₹4L - ₹10L / yr
skill icon.NET
ASP.NET
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconJavascript
+3 more
About us

An analytics, software development and product focused company with a focus to create value for the various sectors of the Society. We try to use technology as a innovation for various problems people face and hence resulting in the upliftment of the people.

What we are looking

We are searching for an organized, ambitious .NET developer to generate software using .NET's infrastructure. The .NET developer's duties include sourcing project requirements, deciding on the most appropriate software solutions, and ensuring that developments are error-free. You should also ensure that the final products are well-presented and engaging.

Main characteristics of who we’re looking to hire in our company:  Ability to complete projects, follow through, respect deadlines and come up with creative solutions.  Willingness to learn and advance in his/her career and become a useful member of our team. Communicative, people person, team player, intelligent, curious and hard-workin.

 

Principal Responsibilities: 

  • Develop dynamic SPAs (single page applications).
  • Test and deploy applications and systems.
  • Hands on and implements complex AngularJS applications, directives, controllers, services.
  • Deep functional knowledge or with Web Services (REST, SOAP, etc) is needed to be successful in this position.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc


Education Requirements:

  • Graduated or pursuing BSc/BA in Computer Science, Engineering or a related field.


Training, Skills, Knowledge & Experience

  • 3-5 years work experience as a developer.
  • Development experience using Microsoft Asp.NET C#.
  • Core web fundamentals: HTML5, CSS and JavaScript.
  • Working knowledge of databases and database structure.
  • Working experience on ASP.NET Web API.
  • Working experience with source control Git.
  • Solid understanding of Responsive Web Design and framework.
  • Excellent troubleshooting and communication skills.
  • Familiar with scrum methodology
Read more
Hype Luxury
at Hype Luxury
1 recruiter
Raghav Belavadi
Posted by Raghav Belavadi
Remote only
3 - 8 yrs
₹6L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconVue.js
skill iconJavascript

[Developers with strong React JS knowledge and open to learning the Vue JS framework also can apply]

 

We are looking for a SDE—Full stack  Web Developers with 2+ years of hands on experience along with Strong Frontend knowledge  Vue, React , Nuxt JS, using Bootstrap ability adopt all-new Vue complete state management modern stacks and it’s SEO configuration and develops an abundance of ideas for building efficient UI components, UI strategies, also worked on Backend JS Frameworks latest Node js Express JS, REST API Design, serverless concept  (npm, Express Js).

 Required skills

  • Ability to translate designs from product teams into working product features.
  • Design and build software for mobile, front-end clients and back-end systems.
  • Strong understanding and fundamentals of HTML/CSS/JS 
  • Vue Js, Nuxt JS, using Bootstrap (Vue CLI, Vue Router, Vuex, Composition API, Vite/Webpack configurations, hooks) and ability to adopt all-new Vue complete state management modern stacks.
  • Ability to Migrate to the latest version of the respective Web UI framework and its SEO configuration and develop an abundance of ideas for building efficient UI components, UI strategies.
  • Worked on Latest Node js, REST API Design, serverless concept  (npm, Express Js)
  • Experience in NoSQL DB Collection documents data modeling and design for that large scale projects  (Firestore or MongoDB )

Optional Skills

  • Knowledge of Advanced GCP fundamentals like Google Load balancer, Google cloud CDN.
  • Have explored new backends stacks like GraphQL Hasura Cloud.
  • Experience in REST API caching and CDN configurations.
  • Worked on Instant pages load with more Google Lighthouse score and worked on resolving JS error reports. 
  • Optional: Knowledge on Google Serverless Technologies like Google Firebase Platform (Firebase Auth, Cloud Function, Cloud Run, Google Firestore, Firebase Web SDK ) Fundamental knowledge of Docker, GCP, and the modern Serverless concept, worked on Docker (Devops Fundamental knowledge on Docker, Deployment, CD/CI) will be good.
Read more
Eximius Ventures
at Eximius Ventures
1 recruiter
Amrita Saini
Posted by Amrita Saini
Bengaluru (Bangalore)
2 - 6 yrs
₹10L - ₹25L / yr
skill iconNodeJS (Node.js)
MERN Stack
Microservices
skill iconReact.js
skill iconJavascript

Eximius is a micro-VC fund which invests into early-stage startups. One of our portfolio startup iTribe is looking for "Hustlers", "First Principle Thinkers", "Crazy and trips on creating products out of the box from scratch", "Outspoken", "unafraid of users ripping your product".

About iTribe: 
iTribe is on a mission to make discussing finance from being a taboo topic to a dinner table topic, which means making "Bharat" financially literate and independent. iTribe is a social network which allows anyone to discover, discuss, vet ideas and seek advice from like-minded iTribe aims at making Finance simple, witty and fun for everyone


Founded in 2021 by IIT Kharagpur alumni to convert their own journey of becoming investors into a product to help billion users. An emerging startup backed by some of the most respected investors around the world.


Responsibilities

Code Quality and Go live

  • Craft clean, manageable code, maintain proper documentation and code integrity
  • Maintain quality and ensure responsiveness, cross-platform optimization of applications
  • Create, test and deploy the applications on production servers
  • Continuously discover, evaluate, and implement new technologies and frameworks to maximize development efficiency
  • Responsible for security and data protection.

Communication & Collaboration

  • Working alongside Product managers to architect and design new features.
  • Collaborate with the rest of the engineering team to launch new features.
  • Unblock peers and keep all the internal and external teams informed about the progress of development

 

Requirements

  • 2 - 5 years of experience in designing and developing Server-side components (REST APIs, Microservice Architecture) and frontend applications (React/ Angular)
  • Good understanding and strong in data structures and algorithms (Degree in computer science is an added advantage)
  • Proficient experience using (Ex: advanced JavaScript libraries and frameworks such as ReactJS, AngularJS, etc.).
  • Strong programming expertise in at least one (Python, Java, NodeJS, GoLang) will be an added advantage
  • Good understanding of databases such as MongoDB, PostgreSQL, MySQL.
  • Well-versed with Software Development Life Cycle
  • Demonstrate the ability to be a self-starter, learn and implement new technologies/ frameworks
  • Excellent analytical and problem-solving skills

Why you should join iTribe? 

  • Building a product which is not done in decades.
  • Be a part of the founding team and work directly with the founders.
  • Competitive Salary
  • ESOPs - ownership in the company
  • Medical Insurances
  • Subscriptions to premium platforms for learning
  • Books that you ask for
  • Friendly leave policy
Come join them on this exciting journey of Innovation.
Read more
Interfaceai
at Interfaceai
2 recruiters
Shashikant MS
Posted by Shashikant MS
Remote only
4 - 6 yrs
₹20L - ₹35L / yr
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconJavascript
+1 more

About Us


We have grown over 1400% in revenues in the last year.

Interface.ai provides an Intelligent Virtual Assistant (IVA) to FIs to automate calls and customer inquiries across multiple channels and engage their customers with financial insights and upsell/cross-sell.

Our IVA is transforming financial institutions’ call centers from a cost to a revenue center.


Our core technology is built 100% in-house with several breakthroughs in Natural Language Understanding. Our parser is built based on zero-shot learning that helps us to launch industry-specific IVA that can achieve over 90% accuracy on Day-1. 

We are 45 people strong with employees spread across India and US locations. Many of them come from ML teams at Apple, Microsoft, and Salesforce in the US along with enterprise architects with over 20+ years of experience building large-scale systems. Our India team consists of people from ISB, IIMs, and many who have been previously part of early-stage startups. 

 

We are a fully remote team.

 

Founders come from Banking and Enterprise Technology backgrounds with previous experience scaling companies from scratch to $50M+ in revenues.

As a SDE III, you will be :

  1. Designing and implementing FullStack applications of interface.ai’s conversational AI platform and playing a significant role in evolving them.
  2. Working with a team of driven and passionate engineers working on cutting edge technology, who take pride in solving complex problems.
  3. Engaging in cross-functional team discussions on Product, design, QA, deployment and maintenance,  in a fast-moving collaborative set up.
  4. Building reusable code and libraries for future use
  5. Analyzing high level requirements, breaking it down into workable/demoable tasks, estimating them and delivering with high quality.
  6. Contributing to improve our engineering processes, tooling, and standards.


Requirements

  1. Are extremely self motivated
  2. Have ability to learn quickly
  3. Have a growth Mindset (read this if you don't know what it means - https://www.amazon.com/Mindset-Psychology-Carol-S-Dweck/dp/0345472322" target="_blank">link)
  4. Have Emotional Maturity (read this if you don't know what it means - https://medium.com/@krisgage/15-signs-of-emotional-maturity-38b1a2ab9766" target="_blank">link)
  5. Are Passionate about the possibilities at the intersection of AI + Banking
  6. Have worked in a startup of 5 to 30 employees
  7. Have outstanding problem-solving abilities
  8. Have proactive outlook for ways to make the solution better
  9. Have 5+ years of experience in delivering scalable complex technical products
  10. Have Good knowledge of distributed technologies, low latency, and highly scalable systems. 
  11. Have Expertise in JavaScript and Node.js
  12. Have Hands-on experience in Node.JS / Express.JS / Hapi.js / Koa.js (or any other Web Framework), and Relational Databases (preferably PostgreSQL)
  13. Have Expertise with unit testing & Test Driven Development (TDD)
  14. Have Hands-on experience in Mocha or other Javascript testing frameworks
  15. Have experience working with react, python (Nice to have)
  16. Have hands-on experience in developing applications using microservices, container technologies, container management systems such as Kubernetes
  17. Have a strong understanding of systems using real-time interactions (web sockets, long-polling, server-sent events)
  18. Have hands-on experience in the Implementation of security and data protection
  19. Are eager to learn new technologies
  20. Have excellent written and verbal communication skills, including the ability to write detailed technical documents.
  21. Are passionate about helping teams grow by inspiring and mentoring engineers
Read more
Red Ant Media LLP
at Red Ant Media LLP
2 recruiters
Viji Suresh
Posted by Viji Suresh
Chennai
2 - 3 yrs
₹2L - ₹4L / yr
Angular
skill iconNodeJS (Node.js)
skill iconJavascript
Fullstack Developer
skill iconAngular (2+)

Job description

Role and Responsibilities:


  • Develop web portals using Angular 5+ and NodeJs
  • Collaborate with Project Manager/Department Manager to develop front end of web application
  • Write clean, scalable code using Angular 5+ and NodeJS programming languages, revise, update, refactor and debug code
  • Delivering a complete front-end application
  • Ensuring high performance on mobile and desktop

Major Challenges:

  • To be updated with the new technologies and development techniques for frontend and backend.
  • Build and maintain a report base for project candlelight
  • Ensure the accuracy and the quality of the data communicated between the frontend and backend

Candidate should pro-actively identify, assess, and manage all risks to the objectives of the department and report these on a quarterly basis to his Line Manager. The job holder should follow the risk policy and procedures of the organisation in doing so.


Skills Required:


  • Excellent communication skills (both written and verbal) and interpersonal skills
  • Self-directed and self-motivated with the ability to take charge or play a supporting role
  • Administrative and organisational skills
  • Good problem analysis and problem-solving skills

Competencies:


  • Strong object-oriented JavaScript, MVC
  • CSS precompilers like Sass and LESS
  • Skills in one or more chosen frameworks/libraries like jQuery or Bootstrap, Javascript
  • HTML 5, CSS Modules, npm
  • jQuery, jQueryUI, TypeScript
  • Able to integrate existing API (REST), web services, WCF.
  • Troubleshoot problems with application development and use
  • Excellent conceptual, and critical thinking capabilities
  • Excellent troubleshooting and communication skills
  • Angular5+, MVC frameworks Angular
  • Node Js

Education, Experience and Formal/Professional Qualifications:


  • Graduate in Computer Science, Engineering or a related field
  • Minimum two years experience in a similar role with an emphasis on technical support including good track record on Angular 5+
  • Prior experience with any insurance company / product is a plus.
Read more
Key Disruptors Pvt Ltd
at Key Disruptors Pvt Ltd
1 recruiter
Koel Mathur
Posted by Koel Mathur
Noida, NCR (Delhi | Gurgaon | Noida)
2 - 4 yrs
₹4L - ₹8L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconReact.js
MEAN stack
Fullstack Developer
+3 more
What you should be amazing at: Developing PWAs (Progressive Web Apps). Expertise with React & Redux, and Meteor Expertise in JavaScript (ES 5 & ES 6). Understanding of Server Side Rendering Ability to create Responsive layout Understanding of SQL/ NoSQL Familiarity with tools like webpack, babel, jest, etc. Understanding AWS cloud technologies - must Development for both mobile and desktop Should be familiar Testing Tools Experience & In depth knowledge of PWA What you will need to do: Develop PWAs Maintain & Enhance features Optimize the application for maximum speed and scalability Transform mocks, designs and wireframes into product features. Deploy new features and iterate on improvements. Contribute ideas to the product. Work with an in-house team, headed by a very very cool CTO
Read more
NextPage IT Solutions
Mohali
1 - 3 yrs
₹2L - ₹3L / yr
skill iconAngular (2+)
skill iconjQuery
skill iconJava
skill iconHTML/CSS
skill iconSASS
Experience with build automation via Gulp, Grunt etc. 1+ years of hybrid mobile app development. Sound knowledge of Mobile web framework (like ionic) Sound knowledge of APIs,Web services & Cordova Plugins. Knowledge of javascript (like Angular JS, jQuery etc) Interacting & working with the design team to match the code with design layout. Good Understanding of the full SDLC process. Understanding the product requirements and translate them into technical specification
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos