Description
We are building a cross-site payment SDK and a companion browser extension requiring a focus on security, cross-origin communication, and seamless user experience. This is an example of our architectural overview: Architecture Overview ┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐ │ Your SDK │────▶│ Stealth Modal │────▶│ Your API │ │ (embedded.js) │ │ (hosted popup) │ │ (auth/invoice) │ └─────────────────┘ └──────────────────┘ └─────────────────┘ │ │ │ ┌────────┴────────┐ │ │ Browser Plugin │ │ │ (auto-login) │ │ └─────────────────┘ │ ┌────┴────┐ │ Website │ │ (host) │ └─────────┘ This is a link to our specific work description: https://github.com/Next-Layer-Technology/stealth-payment-sdk/issues/1 There will be a team of 2 or 3 devs. 1 FE dev. 1 BE dev. 1 Security QA Audit Dev. As the "FrontEnd Architect", you will be responsible for: SDK development Browser extension Auth popup UI Documentation Skills needed: TypeScript expert, extension APIs, React, CSS architecture If you are selected to interview for the position, I will provide an AI provided document with all parts of this project already coded: SDK Browser Extenstion Auth UI etc..... You will need to adopt this code to our setup. The code is about 90% there already..... The follow is our security checklist & frameworks required for this project: Security Checklist API Key Security Rotate keys every 90 days Implement key scoping (read-only, read-write) IP whitelist for sensitive operations Authentication