A technology firm is looking for a Senior Software Developer to contribute to the development of secure, scalable, and customer-centric SaaS platforms. The role involves full-stack development, collaborating with cross-functional teams, and delivering high-quality software. Candidates should have over 8 years of experience in software engineering, specifically with React and API development. Responsibilities include enhancing existing systems, ensuring software quality, and exploring generative AI use cases. This position is based in San Francisco, California.
Qualifications
8+ years of experience in software engineering.
Experience with front-end frameworks, preferably React.
API design and development experience; Node.js preferred.
Experience with application, network, and cloud security.
Experience building and architecting microservices.
Understanding of SaaS architectures, AWS/Azure/Google Cloud.
Responsibilities
Deliver new technical features for SaaS products.
Write clean, maintainable, and well-tested code.
Participate in peer code reviews to maintain code quality.
Design and implement Model Context Protocol (MCP) and Retrieval-Augmented Generation (RAG) pipelines.
Provide on-call support for customer issues.
Skills
Software engineering
Front-end frameworks (React)
API design and development
Application security
Microservices architecture
Analytical problem-solving
Version control systems (Git, SVN)
Agile development
Unit testing (Mocha, Jest)
Cloud platforms (AWS/Azure/Google Cloud)
AI-enhanced developer tools
AI-enabled systems
Education
Bachelor’s degree in Computer Science or equivalent work experience
Job description
A technology firm is looking for a Senior Software Developer to contribute to the development of secure, scalable, and customer-centric SaaS platforms. The role involves full-stack development, collaborating with cross-functional teams, and delivering high-quality software. Candidates should have over 8 years of experience in software engineering, specifically with React and API development. Responsibilities include enhancing existing systems, ensuring software quality, and exploring generative AI use cases. This position is based in San Francisco, California.