Foresite Cybersecurity logo
Foresite Cybersecurity

Transform security from a barrier to a Catalyst

Senior Fullstack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2013H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

3 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishJavaScriptNoSQLPostgreSQLReactTypeScript

Job Description

Senior Fullstack Engineer

Foresite Cybersecurity

• Architect and build front-end features for a multi-tenant SaaS platform using React.js and TypeScript • Work across the full stack, owning backend integrations and data access patterns end-to-end • Build and maintain a shared component library • Partner closely with product, design, and backend engineers to ship features • Integrate with PostgreSQL and NoSQL data stores • Champion code quality through thorough reviews and consistent enforcement of engineering standards • Debugging, performance tuning, and keeping production healthy • Drive architectural decisions and contribute to engineering roadmap planning • Mentor junior and mid-level engineers through pairing, feedback, and code review • Identify and address performance bottlenecks across the front-end and API layers • Engage actively in Agile ceremonies including sprint planning, standups, reviews, and retrospectives • Document what you build and contribute to a culture of knowledge sharing

Job Requirements

  • 5+ years of professional experience in Full Stack development
  • Deeply proficient in React 18/19 and TypeScript
  • Understanding common vulnerabilities such as XSS, CSRF, and injection attacks
  • Comfortable designing schemas and writing queries in PostgreSQL and Firestore
  • Experience with multi-tenant architectures and implementing RBAC/ABAC models
  • Proficient with Vitest and Testing Library for unit and integration coverage
  • Comfortable with CI/CD pipelines, Git, and modern workflows like Stacked PRs

Benefits

  • Health insurance
  • Professional development opportunities
  • Flexible work arrangements

Related Job Pages

More Full-stack Engineer Jobs

Derq logo

Deployment & Maintenance Software Engineer

Derq

Intelligent transportation systems for smarter, safer roads

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

Role Description We are looking for a Deployment & Maintenance Software Engineer to support the setup, deployment, and ongoing reliability of our software and hardware across client projects. - Manage server configurations - Oversee deployments - Monitor live systems - Help keep performance and uptime high - Work closely with Project Management, Software Systems, and System/DevOps teams to troubleshoot issues, improve configurations, and continuously raise the quality of what we deliver after go-live Key Responsibilities - Configure and maintain Derq’s software for stable, optimal performance - Troubleshoot and resolve server issues quickly to minimize downtime - Plan and execute software releases, updates, and security patches - Ensure configurations are consistent, compliant, and repeatable across deployments - Deploy and set up software on new hardware and new sites efficiently - Monitor deployed systems and continuously improve performance and uptime - Identify process gaps and implement practical improvements to speed up deployments and reduce incidents - Maintain clear documentation for configurations, deployments, and system status - Collaborate with engineering teams to support smooth integrations and issue resolution - Troubleshoot deployment and network issues using standard tools (e.g., SSH, ping, traceroute) - Participate in occasional shifts to support global clients and maintain reliability Qualifications - Bachelor’s degree in a relevant field (Computer Science, Information Technology, Electrical Engineering, or similar) - 2-3 years of experience in server configuration, maintenance, and deployments - Hands-on experience in Linux/Ubuntu environments, including: - Basic Bash scripting (e.g., creating folders, generating multiple files) - Basic Python scripting for automation - Solid understanding of networking fundamentals, including: - SSH and secure connections (ports, authentication methods) - Public vs private IP addresses - TCP vs UDP - Routing concepts (static vs dynamic) - NAT, port forwarding, and port mapping - Strong troubleshooting skills with a practical, step-by-step approach to resolving connectivity issues and server downtime - Familiarity with common diagnostic tools (e.g., ifconfig/ipconfig, ping, traceroute) - Strong communication skills and ability to work well with cross-functional teams - Willingness and ability to overlap 4–5 hours daily with global teams for collaboration, with on-call support if needed (stable power and reliable internet required for remote work) - High learning agility and comfort adapting to new tools, systems, and processes Requirements - Good to have: - Understanding of hardware components and on-site infrastructure - Experience with cloud platforms (AWS, GCP, or Azure) - Familiarity with virtualization and containerization (e.g., VMware, Docker) - Exposure to configuration management tools (e.g., Ansible, Puppet, Chef)

Pakistan

Software Engineer

BoostDraft

BoostDraft uses AI-powered tools to streamline legal work, specializing in legal drafting and document creation. The organization offers various features aimed at enhancing draftin

• C#での文書用IDEのクラスやメソッドの設計・実装 • 既存コードの再設計 • ユーザーインタビューによるニーズの理解 • 革新的かつ実現可能な機能の提案・実装

Japan
Full TimeRemoteTeam 501-1,000H1B Sponsor

• Own the technical vision and execution for a portfolio of PoCs, from initial research through working prototype. • Lead a small engineering team — set direction, review work, grow people, and keep the group focused and motivated. • Run lightweight research: scope a problem, survey the landscape, form a hypothesis, and define what a successful prototype must prove. • Translate fuzzy ideas into concrete plans with clear milestones, then execute against them. • Build fullstack — backend services, frontends, data pipelines, and the glue between them. • Work AI-first: use AI tooling to accelerate development, and build products that embed LLMs, agents, retrieval, and related techniques where they create real value. • Make pragmatic build-vs-buy and “good enough for a PoC” calls, balancing speed against the parts that need to be solid. • Partner with product, design, and leadership to decide which bets graduate from prototype to product.

Ukraine

Role Description Join our network of independent alteration professionals specializing in prom and special event dresses. - Alter prom dresses, homecoming dresses, pageant gowns, and quinceañera dresses (hemming, bodice/waist, straps, cups, zippers) - Work with structured formal dresses (multiple layers, sequins, beading, linings, tulle) - Conduct fittings, take precise measurements, and communicate timelines clearly - Deliver high-quality finishing and maintain an organized workspace suitable for fittings We also receive requests for wedding dresses, bridesmaid dresses, evening gowns, suits, and other formalwear. Qualifications - Experience with formalwear and/or special event dress alterations - Strong garment construction knowledge + precision measuring - Machine + hand sewing proficiency - Professional communication and customer service Requirements - Experience with formalwear and/or special event dress alterations - Strong garment construction knowledge + precision measuring - Machine + hand sewing proficiency - Professional communication and customer service Benefits - Work from home (independent contractor role) - Local client requests provided through the platform - Flexibility to accept the jobs that fit your schedule - Opportunity to grow repeat clients and reviews through your profile

United States