CrawlJobs Logo

Sass Software Developer

United States, San Francisco · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

The SaaS Software Developer role at NTT DATA involves developing secure and scalable SaaS products for B2B and B2C markets. As part of the Digital Risk Management team, this role is for a senior software developer for our B2B and B2C SaaS products, with a focus on building secure, scalable, and customer-centric platforms. It will be hands-on with full-stack development.

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

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

Senior Software Engineer (Backend focused)

Technology has been and continues to be the catalyst for GetYourGuide’s growth. ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
getyourguide.com Logo
GetYourGuide
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software development experience
  • Expertise in web application development using component-based frameworks
  • High proficiency in Java
  • Experience designing architecture and deployment of web applications & services
  • Experience with writing tests
  • Ability to turn ideas into fast, reliable, and maintainable code
  • Positive, proactive team player who is passionate about their craft
  • Customer-centric prioritization and data-driven decision-making
  • Excellent written and verbal communication skills in English with the ability to clearly explain technical concepts to others
Job Responsibility
Job Responsibility
  • Work with engineers, designers, and analysts
  • Help to enable your mission team to iterate fast and learn about our customers by designing, launching, and iterating on A/B experiments
  • Maintain high-quality standards and continuously improve our code base, system, and processes
  • Design and develop efficient solutions that can continue to scale
  • Mentor other team members and be involved with hiring
  • Contribute to the team’s roadmap and long-term strategy
  • Work with Java, Spring Boot, Vue.js, SASS, Node.js, PHP, MySQL, PostgreSQL, GraphQL, Kafka, Kubernetes
What we offer
What we offer
  • Invest in your development with an annual personal growth budget
  • Become a part of our success with virtual stock options
  • Enjoy flexibility with a hybrid work-from-home and telecommuting policy
  • Save on transportation costs with discounted public transportation tickets
  • Support your loved ones with generous maternity and paternity leave policies
  • Monthly allowance for transport (Deutschland ticket)
  • Bonuses for successful employee referrals
  • Company contributions to personal pension plans
  • 30 days per year for telecommuting
  • 20% discount for friends & family on GetYourGuide activities
  • Fulltime
Read More
Arrow Right

Senior Technical Consultant

As a Senior Technical Consultant with GlideFast Consulting, you will work to dev...
Location
Location
United States , Waltham
Salary
Salary:
Not provided
glidefast.com Logo
GlideFast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years delivering technical solutions on the ServiceNow platform
  • 1+year(s) in a consulting role, delivering software implementations preferable
  • Very strong working expertise with configuration and customization of solutions in one (1) or more of the following specializations: ServiceNow Mainline Application(s) (ITSM, ITBM, CSM, HR, ITOM, or other additional products)
  • Service Portal (HTML, CSS, AngularJS, SASS, Bootstrap)
  • ServiceNow Application Development (Scoped Applications)
  • 3rd Party Integrations Development (REST, SOAP, MID Servers, or other additional products)
  • ServiceNow development experience with CSM or HRSD modules preferred
  • Expertise with JavaScript and ServiceNow JavaScript API's
  • Strong consultative skills with software service delivery to lead customers in improving their processes and organizational models
  • Strong knowledge in ITIL foundations with the ability to relate concepts to implementation strategies is required
Job Responsibility
Job Responsibility
  • Deliver high-quality consulting services to install, configure, and integrate software products from ServiceNow
  • Develop custom software solutions as required through scripting and software development
  • Prepare technical documentation as specified in customer contracts and as internally required
  • Provide value-based assessments and workshops to help the customer maximize business results from ServiceNow software
  • Write/create custom business rules, client scripts, script includes, UI policies, ACL’s, data policies, UI scripts
  • Troubleshoot basic configuration/script issues
  • Attend requirements review and validation sessions as required
  • Participate in scrum ceremonies
  • Deliver measurable results within the appropriate timeline resulting in positive customer feedback
  • Perform code review of peers as needed
Read More
Arrow Right

Sass software developer

The Senior SaaS Software Developer will play a crucial role in the Digital Risk ...
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
Read More
Arrow Right

Digital Software Engineer Group Manager

Citibank, N.A. seeks a Digital Software Engineer Group Manager for its Irving, T...
Location
Location
United States , Irving
Salary
Salary:
229000.00 - 238500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 16, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree, or foreign equivalent, in Computer Applications, Computer Science, Management Information Systems or related field and 10 years of progressively responsible, post-baccalaureate experience as a Software Engineer, System Engineer, Consultant, or related position developing enterprise level software for financial services applications. Alternatively, employer will accept a Master’s degree in the listed fields and 8 years of experience in the listed positions. Full span of experience must include: JAVA/J2EE, Spring MVC, Struts, Spring boot, Redis, Gem Fire, REST API, Micro Services, Spring Cloud, Eureka
  • Angular java script, jQuery, Node JS, Backbone, HTML5, CSS3, JavaScript
  • Software Development Methodologies Waterfall, Agile
  • Cloud platforms
  • Style Sheets including SASS
  • Monitoring tools (Splunk, AppDynamics)
  • Version control (GitHub/Bitbucket)
  • and CI/CD using Jenkins and Maven.
Job Responsibility
Job Responsibility
  • Daily tasks center on the CRS project, covering the entire project lifecycle from requirements analysis, application and system design, and estimations to development and resolving deployment issues
  • Utilize advanced AI tools to boost project delivery and developer efficiency, specifically through initiatives such as repository migration to GitHub, test automation, and content cleanup
  • Lead the development, implementation, and delivery of critical, large-scale software efforts, including code contributions
  • Demonstrate architectural thinking, ensuring consistency and integration between team software and related systems
  • Influence team strategy by proactively identifying and resolving complex, ill-defined challenges, rectifying architectural weaknesses, enhancing the uses of AI tools, and eliminating impediments to innovation
  • Actively participate in design reviews for both the team's software and related systems
  • Identify and fulfill significant development requirements across teams
  • Disseminating best practices for leveraging cutting-edge AI tools, like GitHub Copilot in the development process
  • Audit and align department goals with broader organizational objectives, ensuring accountability for performance
  • Provide insightful code reviews
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Senior Front End Developer

Our mission is to dominate the betting and gaming industry on a global scale and...
Location
Location
United Kingdom , Manchester
Salary
Salary:
50000.00 - 65000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant commercial experience in the web stack
  • HTML, CSS and JavaScript
  • Have proven experience in a similar role on a similar scale system
  • Expert knowledge of ES2015
  • Proven experience with ReactJS
  • Experience writing middlewares in Node.js
  • Use of build tools, particularly Webpack
  • Unit and functional testing is a big bonus
  • Source Control using Git
  • CSS pre-processing with Sass
Job Responsibility
Job Responsibility
  • Write clean, maintainable and scalable code that meets the requirements of the project
  • Debug and resolve software issues, including fixing bugs and optimizing performance
  • Collaborate with cross-functional teams, including Designers, Testers, Project Managers and Product Owners, to deliver high-quality software
  • Participate in code reviews and provide constructive feedback to peers
  • Implement and follow software development processes, including Agile and Scrum methodologies
  • Stay up-to-date with new technologies and methods, applying this knowledge to improve software development processes
  • Document software design, code and test procedures
  • Participate in the estimation of software development projects
  • Participate in customer and end-user interactions to gather requirements and provide support
  • Contribute to the development and maintenance of technical documentation, including user manuals and help systems
What we offer
What we offer
  • A competitive rate of pay and pension contribution (£50,000-£65,000)
  • Generous discretionary bonus schemes, incentives and competitions
  • An annual leave entitlement that increases with length of service
  • Access to an online GP 24/7, 365 days a year for you and your immediate family
  • Employee wellbeing support through our Employee Assistance Programme
  • Enhanced Maternity & Paternity Pay
  • Long Service Recognition
  • Access to a pay day savings scheme, financial coach and up to 40% of your earned wage ahead of payday, through Wagestream
  • Fulltime
Read More
Arrow Right

Senior Frontend Engineer

As a Full Stack Developer, you will be comfortable around both front-end and bac...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech/BE/BS Computer Engineering discipline or relevant degree
  • 8+ years of experience specializing in full-stack software development
  • Experience in software design patterns (E.g: solid principles)
  • Solid knowledge of HTML, CSS, SASS, excellent knowledge of Javascript, Jquery, MVC architecture and OOP programming style
  • Ability to pick and use Javascript Frameworks
  • Backbone / Angular / EmberJs / NodeJs knowledge of version control systems like GIT
  • Working knowledge of modern web technologies including cloud-based APIs and protocols (REST, JSON)
  • Understanding of microservices frameworks (Spring Boot or Dropwizard)
  • Experience developing apps on a PaaS with database and object modeling skills
  • Passion for exploring and experimenting with the latest application development technologies
Job Responsibility
Job Responsibility
  • Design and develop highly flexible common components and APIs that enable product customizability and extensibility
  • Collaborate with cross-functional teams like product management, user experience (UX), Implementation teams, and Product Marketing to solve roadblocks, conflicts, and ambiguity
  • Understand the needs of users and build products that are intuitive and easy to use
  • Write tests for your own code, develop and ship high-quality software
What we offer
What we offer
  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays, “wellness” days and company wide end of year break
  • Paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
Read More
Arrow Right

MEAN Programmer

As a MEAN Stack developer, your role involves crafting resilient web application...
Location
Location
Salary
Salary:
Not provided
keyideasinfotech.com Logo
Keyideas Infotech Private Limited
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in MongoDB, Express.js, Angular (2+), and Node.js for developing scalable and efficient web applications
  • Strong understanding and hands-on experience with JavaScript , TypeScript, HTML5, and CSS3 to create responsive and intuitive user interfaces
  • Experience with modern front-end frameworks such as Angular, React.js, or Vue.js, ensuring seamless integration with back-end services
  • Familiarity with server-side CSS preprocessors like Sass or Less, leveraging their capabilities to streamline styling workflows
  • Thorough knowledge of designing and consuming RESTful APIs, coupled with proficiency in microservices architecture to facilitate modular and scalable application development
  • Hands-on experience with MongoDB or similar NoSQL databases, encompassing schema design, querying optimization, and data manipulation
  • Understanding of agile software development principles and practices, including iterative development, continuous integration, and rapid prototyping
  • Excellent problem-solving abilities with a proactive mindset to identify, troubleshoot, and resolve complex technical issues efficiently
  • Ability to work effectively both independently and collaboratively in a team environment, contributing to shared goals and delivering high-quality solutions
  • Strong verbal and written communication skills, adept at articulating technical concepts and collaborating effectively with cross-functional teams
Job Responsibility
Job Responsibility
  • Crafting resilient web applications with MongoDB, Express.js, Angular, and Node.js, emphasizing exceptional performance, quality, and responsiveness at every stage of development
  • Fulltime
Read More
Arrow Right