CrawlJobs Logo

Sass software developer

United States, San Francisco · Job Posted March 21, 2026
Apply Position
Job Link Share

Job Description

The Senior SaaS Software Developer will play a crucial role in the Digital Risk Management team, focusing on developing secure and scalable B2B and B2C SaaS products. Candidates should have over 8 years of experience in software engineering, with strong skills in JavaScript, TypeScript, React, and Node.js. A bachelor's degree in Computer Science or equivalent experience is required. The role involves full-stack development, API design, and collaboration with cross-functional teams to deliver innovative solutions.

Job Responsibility

  • Deliver new technical features for B2B and B2C SaaS products
  • Work closely with fellow engineers, the Product Manager, and UX Designer to scope engineering requirements and timelines for features
  • Anticipate and communicate blockers and delays before they require escalation
  • Continuously help improve the engineering culture, including practices and processes
  • Explore and prototype the use of generative AI and large language models (LLMs) to drive product innovation
  • Write and deliver clean, maintainable, and well-tested code
  • Implement front-end UI components using TypeScript and React Framework
  • Implement RESTful API endpoints using TypeScript and Node.JS
  • Participate in peer code reviews to maintain code quality and adhere to engineering best practices
  • Collaborate with developers to build reusable code and libraries for future use
  • Implement software security requirements
  • Leverage new and cutting-edge developer tools to enhance productivity and code quality
  • Integrate APIs and services to deliver intelligent product features where applicable
  • Design API endpoints for features, define schemas, and generate documentation
  • Design reusable and scalable React components for the front-end UI
  • Make sound software design decisions with a focus on customer experience
  • Consistently create optimal designs adhering to architectural best practices
  • Consider system performance, scalability, and reliability when defining technical designs
  • Design and implement Model Context Protocol (MCP) and Retrieval-Augmented Generation (RAG) pipelines to enable smart solutions
  • Deliver well-tested code
  • Write unit tests for APIs and front-end components
  • Troubleshoot, debug, maintain, and improve existing software
  • Fix bugs, performance issues, and security vulnerabilities in the software
  • Occasionally be on-call to resolve customer issues and address server alerts as needed

Requirements

  • 8+ years of experience in software engineering
  • Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications
  • Experience with front-end technologies and frameworks, preferably React
  • API design and development experience. Node.JS experience desired
  • Experience with application, network, and cloud security
  • Experience with building and architecting microservices
  • Strong computer science fundamentals and problem-solving/analytical skills
  • Familiarity with version control systems (e.g., Git, SVN)
  • Understanding of agile software development lifecycle and DevOps principles
  • Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions
  • Bachelor’s degree in Computer Science or equivalent work experience

Nice to have

  • Preferred ability to write unit tests. Ideally, experience with testing frameworks such as Mocha, Jest, etc
  • Preferred understanding of SaaS (Software as a Service) product architectures, AWS/Azure/Google Cloud Stack, and networking
  • Familiarity with developer tools like Claude Code. Experience with designing AI-enhanced systems such as Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG) pipelines, and vector databases (e.g., Pinecone, Weaviate)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sass software developer

8 matching positions

Sass Software Developer

The SaaS Software Developer role at NTT DATA involves developing secure and scal...
Location
Location
United States , San Francisco
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in software engineering
  • Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications
  • Experience with front-end technologies and frameworks, preferably React
  • API design and development experience. Node.JS experience desired
  • Experience with application, network, and cloud security
  • Experience with building and architecting microservices
  • Strong computer science fundamentals and problem-solving/analytical skills
  • Familiarity with version control systems (e.g., Git, SVN)
  • Understanding of agile software development lifecycle and DevOps principles
  • Required strong verbal and written communication skills, including the ability to communicate and explain technical decisions
Job Responsibility
Job Responsibility
  • Deliver new technical features for B2B and B2C SaaS products
  • Work closely with fellow engineers, the Product Manager, and UX Designer to scope engineering requirements and timelines for features
  • Anticipate and communicate blockers and delays before they require escalation
  • Continuously help improve the engineering culture, including practices and processes
  • Explore and prototype the use of generative AI and large language models (LLMs) to drive product innovation
  • Write and deliver clean, maintainable, and well-tested code
  • Implement front-end UI components using TypeScript and React Framework
  • Implement RESTful API endpoints using TypeScript and Node.JS
  • Participate in peer code reviews to maintain code quality and adhere to engineering best practices
  • Collaborate with developers to build reusable code and libraries for future use
  • Fulltime
Read More
Arrow Right

Software Developer (Java)

Advent Global Solutions, Inc. in Houston, TX is seeking Software Developers (JAV...
Location
Location
United States , Houston
Salary
Salary:
126589.00 USD / Year
adventglobal.com Logo
Advent Global Solution
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree in Computer Science, Computer Applications, Computer Information Systems or any STEM field
  • At least 6 months of experience in the job offered or in any related position(s)
  • Demonstrable knowledge, proficiency, and skill with: Two or more of the following programming languages: Java, J2EE, EJB, Node.JS, JSP, or Multi-Threaded programming
  • One or more of the following: Struts, Spring, or Hibernate
  • Developing User Interface (UI) applications using two or more of the following: HTML, CSS, SASS, JavaScript, Angular JS, React.JS, JQuery, AJAX, JSON, XHTML and XML
  • Must be legally authorized to work in the United States without sponsorship
Job Responsibility
Job Responsibility
  • Design, develop, test and implement JAVA software applications to enhance new functionalities
  • Develop user interface (UI) applications
  • Coordinate with Functional managers and Computer programmers and do analysis of existing computer systems
  • Gather and document requirements and specifications
  • Perform GAP analysis and write functional specifications
  • Prepare system flow charts, Training Manuals, backup and security systems
  • Fulltime
Read More
Arrow Right
New

React Ui Developer

We are looking for a skilled and passionate React UI Developer to design, develo...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
  • 5+ years of professional experience in front-end web development, with significant experience in React.js
  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3, including modern CSS frameworks or preprocessors (e.g., SASS, styled-components, Tailwind CSS)
  • Demonstrable experience integrating front-end applications with back-end Java RESTful services
  • Familiarity with state management libraries (e.g., Redux, Zustand) and client-side routing
  • Experience with version control systems (e.g., Git)
  • Solid understanding of modern web development build tools (e.g., Webpack, Vite)
  • Ability to debug complex front-end issues and optimize performance
  • Excellent problem-solving skills, attention to detail, and a commitment to writing clean, maintainable code
  • Strong communication and collaboration skills
Job Responsibility
Job Responsibility
  • Develop and maintain high-quality, responsive, and user-friendly web applications using React.js and its ecosystem (e.g., Redux, Context API, React Router)
  • Collaborate with back-end developers to integrate front-end applications with Java RESTful APIs, ensuring efficient data exchange and robust error handling
  • Implement pixel-perfect UIs from design mockups and wireframes, ensuring cross-browser compatibility and optimal performance
  • Design and build intuitive user interfaces for modern applications that interact with LLM-powered solutions, including chat interfaces, data visualization, and interactive AI outputs
  • Work closely with product managers, UX/UI designers, and other stakeholders to understand requirements and translate them into technical specifications and elegant user experiences
  • Ensure application scalability, security, and maintainability by adhering to coding standards, performing code reviews, and contributing to architectural discussions
  • Implement and maintain unit, integration, and end-to-end tests to ensure the reliability and quality of the applications
  • Optimize front-end performance for speed and responsiveness, addressing issues like load times, rendering, and interactivity
  • Stay up-to-date with emerging front-end technologies, React.js advancements, and best practices in UI/UX design
  • Participate in the entire software development lifecycle, from concept and design to testing and deployment
  • Fulltime
Read More
Arrow Right

Senior Front End Developer

Cold Banana has now entered it's 9th year of trading. Our vision is to be one of...
Location
Location
United Kingdom , Bournemouth
Salary
Salary:
Not provided
Cold Banana
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of experience as a Front-End Developer
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques
  • 6+ years of experience with markup languages
  • 6+ years of experience with JavaScript (ES6), CSS (SASS or eq.)
  • 4+ years experience with modern front end frameworks (at least one of. React, Angular or preferably VueJS)
  • 4+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.)
  • Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc.
  • Aptitude with code authoring tools (Visual Studio, Visual Studio Code)
  • Aptitude with GIT version control
  • Excellent oral and written communication skills
Job Responsibility
Job Responsibility
  • Willingness to learn new languages and technologies
  • Keep abreast of latest and emerging technologies
  • Sense of ownership and pride in your performance and its impact on the company’s success
  • Ability to self manage
  • Work in a multidisciplinary team with other professionals such as back-end developers and web designers
  • Produce clean, efficient, testable code using modern web technologies
  • Adhere to organisational policies, standards and best practices in application development, documentation, and maintenance that support industry best practices and project approaches
  • Design and develop mobile friendly applications
  • Analyse web applications and perform improvements for SEO and Accessibility
  • Collaborate with designers, developers and product owners in order to build interactive and scalable sites/software
What we offer
What we offer
  • A competitive salary based on your experience
  • Long term progression plan
  • 28 days holiday (this includes bank holidays)
  • Additional day holiday for every year you are with us
  • 1 additional holiday day for your birthday
  • Annual profit based bonus
  • Regular team socials
  • Bike to work Scheme
  • Health Plan
  • Tech Scheme
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer (Angular)

Full Stack Developer to produce scalable software solutions with over 2- 4 years...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Developer or similar role
  • Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries
  • Hands on experience on Core Java, Spring, Spring boot
  • Hands on experience with RESTful services using frameworks like Spring, Jersey
  • Knowledge on Micro services (Service discovery, API Gateway, config server) will have added advantage
  • Familiarity with databases like Oracle and MongoDB
  • Strong knowledge on UI frameworks such as Angular, Angular JS, React (optional)
  • Fluent in CSS (Foundation or Bootstrap), JavaScript and HTML5, with an understanding of CSS pre-processors including Sass and LESS
  • Bachelor's degree (in science, computers, information technology or engineering)
Job Responsibility
Job Responsibility
  • Building Elegant solutions and Architectural solutions
  • Develop and design RESTful services and APIs
  • Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
  • Develop functional databases, applications, and servers to support websites on the back end
  • Design , develop, test and maintain, robust, resilient, scalable, high quality software
  • Work closely with distributed teams ,Product Managers, Testers and Architects to execute on the requirements
  • Stay abreast of developments in web applications and programming languages
  • Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
  • Stay current and provide insight on cutting edge software approaches, architectures, and vendors
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - MERN Stack

Devsinc is seeking a talented MERN Developer to join our dynamic team. In this r...
Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
Devsinc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on development experience with the MERN stack
  • Strong knowledge of React.js, including hooks, state management (e.g., Redux, Zustand, or Context API), and component-based design
  • In-depth understanding of Node.js runtime and asynchronous programming (Promises, async/await)
  • Proficient in MongoDB: schema design, aggregations, indexing, performance tuning
  • Solid experience building RESTful APIs and working with Express.js
  • Familiarity with Docker for local development and deployment
  • Experience integrating and deploying to cloud platforms (AWS, GCP, Vercel, Heroku)
  • Strong grasp of software design principles, modular architecture, and code scalability
  • Fluency in TypeScript is a strong plus
  • Proficient in using CI/CD tools and managing deployment pipelines
Job Responsibility
Job Responsibility
  • Lead the design and development of full-stack features using the MERN stack: MongoDB, Express.js, React.js, and Node.js
  • Architect scalable and maintainable solutions for backend APIs and frontend UI components
  • Build and manage RESTful and/or GraphQL APIs with proper error handling and authentication (e.g., JWT, OAuth)
  • Write unit and integration tests using tools such as Jest, React Testing Library, Mocha, or Chai
  • Optimize web application performance for speed and scalability
  • Implement responsive and accessible UI/UX using modern CSS (SASS, CSS Modules, Tailwind, etc.)
  • Work with version control (Git) using feature branching and pull requests
  • Collaborate with cross-functional teams including Product, QA, DevOps, and Design
  • Perform thorough code reviews, enforce best practices, and mentor junior developers
  • Integrate with third-party services (e.g., Stripe, SendGrid, Firebase) as needed
What we offer
What we offer
  • Provident Fund
  • Medical Inpatient Facility
  • Medical Outpatient Facility
  • Paid Overtime
  • In-house Subsidized Lunch & Dinner
  • Gym Facility
  • Entertaining Activities
  • Interest Free Loan Facility
  • Advance Salaries
  • Sports Allowance
  • Fulltime
Read More
Arrow Right

Lead Developer

Cold Banana are well into their 7th year of trading. Our vision is to be one of ...
Location
Location
United Kingdom , Bournemouth
Salary
Salary:
45000.00 GBP / Year
Cold Banana
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Hands-on experience with object-oriented language development using ASP.NET + ASP.NET core languages (.NET Framework 4.7 + .NET Core 3.1 preferably, Razor)
  • Database development and web-to-database connectivity (SQL)
  • Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc.
  • Commercial experience with at least one .NET CMS (Umbraco, Sitecore, Kentico, Episerver)
  • Commercial experience with designing and implementing RESTful APIs
  • Familiarity with distributed build and deployment tools (Azure pipelines or equivalent)
  • Knowledge of SOLID programming principles
  • Aptitude with code authoring tools (Visual Studio, Visual Studio Code)
  • Experience with Front End technologies would be advantageous, such as
  • HTML, CSS, and JavaScript. (ES6+, SASS)
Job Responsibility
Job Responsibility
  • Produce clean, efficient, testable code based on specifications using ASP.NET languages (C#, Razor)
  • Adhere to organisational policies, standards and best practices in application development, documentation, and maintenance that support industry best practices and project approaches
  • Develop and maintain databases (SQL)
  • Review and refactor code
  • Troubleshoot, debug and upgrade existing software
  • Keeping projects on schedule to meet deadlines
  • Verify and deploy programs and systems using industry-standard tooling (Azure DevOps, Gitlab CI, etc.)
  • Communicate with the delivery team and clients to help clarify development tasks
  • Communicate with the internal team to help clarify development tasks and attend quoting meetings when required
  • Attend training when required
What we offer
What we offer
  • Competitive salary based on your experience
  • Long term progression plan
  • 28 days holiday (this includes bank holidays)
  • Additional day holiday for every year you are with us
  • 1 additional holiday day for your birthday
  • Annual profit based bonus
  • Regular team socials
  • Bike to work Scheme
  • Tech Scheme
  • Health Plan
  • Fulltime
Read More
Arrow Right

Front End Developer Midweight

We are an award-winning company, still just 7 years old, but growing with over 3...
Location
Location
United Kingdom , Bournemouth
Salary
Salary:
Not provided
Cold Banana
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience as a Front-End Developer
  • Excellent knowledge of browser troubleshooting and debugging practices and techniques
  • 2+ years of experience with markup languages
  • 2+ years of experience with JavaScript (ES6), CSS (SASS or eq.)
  • 2+ years experience with modern front end frameworks (at least one of. React, Angular or preferably VueJS)
  • 2+ years experience with modern front component libraries (Bootstrap, Tailwind, etc.)
  • Knowledgeable concerning clean code, secure coding practices, design patterns, code smells, refactoring, etc.
  • Aptitude with code authoring tools (Visual Studio, Visual Studio Code)
  • Aptitude with GIT version control
  • Excellent oral and written communication skills
Job Responsibility
Job Responsibility
  • Willingness to learn new languages and technologies
  • Keep abreast of latest and emerging technologies
  • Sense of ownership and pride in your performance and its impact on the company's success
  • Ability to self manage
  • Work in a multidisciplinary team with other professionals such as back-end developers and web designers
  • Produce clean, efficient, testable code using modern web technologies
  • Adhere to organisational policies, standards & best practices in app development, documentation & maintenance
  • supporting industry best practices & project approaches
  • Design and develop mobile friendly applications
  • Analyse web applications and perform improvements for SEO and Accessibility
What we offer
What we offer
  • A competitive salary based on your experience
  • Long term progression plan
  • 28 days holiday (this includes bank holidays)
  • Additional day holiday for every year you are with us
  • 1 additional holiday day for your birthday
  • Annual profit based bonus
  • Regular team socials
  • Bike to work Scheme
  • Health Plan
  • Tech Scheme
  • Fulltime
Read More
Arrow Right