Full-Stack Engineer - NeverInstall | Scrabble
Job Description
Full-Stack Engineer
Company Overview
[Company details not provided.]
Job Summary
We are seeking a versatile Full-Stack Engineer to drive feature development in our core app-streaming platform and deliver custom enterprise solutions. In this role, you will work on our React/Next.js web application while building backend integrations across Azure, Oracle Cloud Infrastructure (OCI), and other cloud providers to meet unique enterprise requirements.
Responsibilities
- Develop and enhance features in our main web application using React, TypeScript, Next.js, Shadcn, and Tailwind.
- Build and maintain WebSocket-based RDP clients using WebAssembly and Canvas technologies.
- Design and implement enterprise-specific cloud customizations and integrations.
- Work with our GraphQL APIs, Express backends, and Firebase infrastructure.
- Integrate payment systems such as Stripe and Razorpay, along with enterprise billing solutions.
- Collaborate on transitioning from WebSocket to QUIC/HTTP3 for improved performance and user experience.
- Implement Single Sign-On (SSO), SAML, and Active Directory integrations for enterprise customers.
- Optimize performance for high-concurrency virtual desktop streaming.
Qualifications
- Experience with React, TypeScript, and modern JavaScript frameworks.
- Strong backend experience with Node.js, Express, and API development.
- Proficiency in real-time web technologies (e.g., WebSockets, WebRTC, or similar).
- Familiarity with cloud platforms (e.g., Azure, AWS, Google Cloud Platform (GCP), OCI) and their APIs.
- Understanding of GraphQL, REST APIs, and microservices architecture.
- Experience with enterprise integrations (e.g., SSO, SAML, Active Directory) is a plus.
- Knowledge of payment gateway integrations.
- B2B/SaaS product development experience preferred.
- Strong problem-solving skills and the ability to work with complex distributed systems.
Preferred Skills
- Experience with WebAssembly, Canvas APIs, or low-level web technologies.
- Knowledge of Remote Desktop Protocol (RDP), Virtual Network Computing (VNC), or other remote desktop protocols.
- Experience with Kubernetes, Docker, and cloud orchestration.
- Background in enterprise software development.
Experience
Years of experience and specific relevant experience required for the position not specified.
Environment
Typical work setting and location (remote, in-office, hybrid) not specified.
Salary
Salary details not provided.
Growth Opportunities
Potential career advancement opportunities within the company not specified.
Benefits
List of offered benefits such as insurance, paid leave, and work policies not provided.