San Francisco, CA, 94103, USA
23 hours ago
Senior Software Engineer
Job Description Our fast-paced, innovative cybersecurity client, part of a larger established insurance organization, is expanding their software engineering team. They specialize in B2B and B2C SaaS products, protecting millions of customers from cyber threats. With a diverse team based in the San Francisco Bay Area, they offer a collaborative and dynamic environment. They are seeking a Senior Software Engineer with strong JavaScript/TypeScript, ReactJS, and NodeJS experience to join this exceptional team. This is open because the team is working on delivering new technical features for a unique cybersecurity SaaS solution designed for small business customers and individuals. Responsibilities 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. 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 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. 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. 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. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .     To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ . Skills and Requirements 8+ years of experience as a Sr Full-Stack Developer/Software Engineer Expertise writing code in Typescript or JavaScript Experience with backend development utilizing NodeJS Expertise with front end frameworks such as React Experience with RESTful services and API design Understanding of SaaS (Software as a Service) product architectures Bachelor's Degree in Computer Science or related field Ability to write unit tests Advanced Degree in Computer Science null We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Confirm your E-mail: Send Email