Full-Stack Engineer - NeverInstall
Posted Updated
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.
