Senior Software Developer

VDart Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

San Francisco, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Software Developer

Location: San Francisco CA (Hybrid)

Type: Contract

Overview:

  • 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.
  • Feature Development & Delivery
  • 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.
  • Programming & Implementation
  • 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 .
  • 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.
  • Software Design
  • 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.
  • Testing & Quality Assurance
  • Deliver well-tested code.
  • Write unit tests for APIs and front-end components.
  • Maintenance & Support
  • 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

Required skills and qualifications working experience:

  • 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. 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.
  • 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).
  • Required strong verbal and written communication skills including the ability to
  • communicate and explain technical decisions.

Education Requirements

  • Bachelors degree in Computer Science or equivalent work experience
Job Title: Senior Software Developer Location: San Francisco CA (Hybrid) Type: Contract Overview: 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 w...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems