Full‑stack Engineer – Platform Team
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Full‑stack Engineer – Platform TeamAbout the Role A growing technology company is looking for a Full‑stack Engineer to join its platform team in a full‑time role. Working closely with engineering, product, and design partners, you’ll help build and maintain modern web applications with a strong emphasis on interactive 3D experiences and scalable backend services. This role is ideal for an engineer who enjoys working across the stack - from polished, responsive front‑end experiences to robust cloud‑based backend systems - using modern JavaScript frameworks and AWS infrastructure.
Key Responsibilities:
- Collaborate with engineering, product, and UX teams to deliver engaging, interactive web applications
- Build rich front‑end experiences using React, react‑three‑fiber, Three.js, and WebGLDesign and implement responsive user interfaces with a strong focus on user experience
- Develop, test, and maintain reusable front‑end and back‑end code to ensure performance, quality, and scalability
- Design, build, and maintain REST APIs and backend services running on AWSTroubleshoot and resolve issues related to 3D rendering, performance, browser/device compatibility, and backend reliability
- Continuously improve application performance through profiling, debugging, and optimization
- Stay up to date with trends in full‑stack development, 3D web graphics, and cloud technologies
- Required Experience2–5 years of hands‑on experience building full‑stack web applications
- Strong experience with React and Next.js in team‑based environments (Git, code reviews, testing)
- Experience contributing to production applications with real users, including debugging and long‑term maintenance
- Demonstrated experience building interactive 3D web applications using react‑three‑fiber, Three.js, or WebGL(e.g. multi‑scene environments, custom shaders, performance‑sensitive rendering)
- Strong proficiency in JavaScript and/or TypeScript, with experience in moderately sized codebases
- Solid understanding of 3D graphics fundamentals (coordinate systems, transformations, rendering pipelines)
- Hands‑on experience deploying and operating applications on AWS(e.g. EC2, Lambda, DynamoDB, S3), including at least one end‑to‑end deployment(Infrastructure‑as‑code experience preferred)
- Additional Skills (Nice to Have)
- Experience designing and maintaining REST APIs, including authentication, error handling, and performance concerns
- Strong understanding of responsive design and cross‑browser compatibility
- Proven ability to debug complex issues and optimize application performance
- Experience working in collaborative, iterative development environments
- Familiarity with monorepo tooling (e.g. NX) is a plus