Selection Book logo
Selection Book

A privately held manufacturer with operations across North America, specializing in premium architectural window and door systems. The company designs and builds its own products and is now developing the internal software platforms, visualization tools, and digital experiences that will power its next stage of growth. The engineering team is small, the decisions move fast, and the person in this role will have direct impact on how the company operates and sells. What You'll Build Product Visualization Platform (primary focus) You will build from scratch an interactive, web-based 3D visualization tool that allows customers to configure and explore complex architectural products. This is the most technically demanding part of the role. Internal Tools Software used daily by teams across sales, marketing, and production: Production workflow and scheduling dashboards Sales and marketing analytics tools Automation connectors between internal systems and APIs Website Platform Maintain and evolve the public-facing website (currently on Webflow) Build product and landing pages Integrate the visualization tool into the website Performance-optimized frontend architecture and SEO Tech Stack Frontend: React (TypeScript), Tailwind CSS Visualization: Three.js / WebGL, D3.js, SVG / Canvas, ECharts / Recharts Backend: Node.js or Python, REST APIs, SQL databases Infrastructure: AWS (EC2, RDS, S3), CI/CD pipelines, Docker (nice to have) CMS/Website: Webflow 3D Formats: OBJ and similar; texture + model compression pipelines AI-Native Development The team actively uses AI tools as force multipliers and expects you to do the same: Claude, OpenAI Codex, ChatGPT, Cursor AI-assisted IDE workflows for code generation, refactoring, and debugging All tools will be covered. Candidates already working AI-natively are a strong plus. How We Work Small team, direct access to decision-makers Projects move fast and are often built from scratch Communication is frank, proactive, and async-friendly Mistakes are fine — hiding them is not We're problem-solvers: bring issues early and we'll solve them together Hiring Process Portfolio / GitHub review (resumes alone will not be considered) Short technical conversation Paid trial project (4–8 hours): a real problem similar to the role — we pay for your time. Strong candidates may also be asked to walk through how they'd optimize a 3D file's load time and rendering pipeline.

Senior Product Engineer (Full-Stack + 3D Visualization) Remote English Mandatory

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 2-10

Location

United States + 12 moreAll locations: United States | Armenia | Bolivia | Chile | Colombia | Costa Rica | Dominica | Dominican Republic | Ecuador | El Salvador | Mexico | Nicaragua | Peru

Posted

94 days ago

Salary

0

Seniority

Senior

Job Description

Senior Product Engineer (Full-Stack + 3D Visualization) Remote English Mandatory

Selection Book

Remote | Full-time Contractor Preferred location: Latin America (Colombia, Mexico, Brazil, Argentina) Portfolio or GitHub required A fast-growing North American manufacturer of premium window and door systems is hiring a Senior Product Engineer to own the development of internal tools, a public-facing website, and — most critically — a high-performance interactive 3D product visualization platform built from scratch. This is a high-ownership, solo-contributor role. You will design and ship real systems end-to-end, working directly with leadership. There is no engineering team beneath you. If you enjoy full ownership and building systems that teams and customers rely on every day, this role is for you. Compensation - Contractor Monthly Salary in USD payment via Deel - Fully remote, flexible working hours - Paid monthly via international contractor payment - We cover the cost of any developer or AI tools you need (Claude, Cursor, Codex, etc.) - Top candidates will have the opportunity to grow with the engineering team as it expands About the Company A privately held manufacturer with operations across North America, specializing in premium architectural window and door systems. The company designs and builds its own products and is now developing the internal software platforms, visualization tools, and digital experiences that will power its next stage of growth. The engineering team is small, the decisions move fast, and the person in this role will have direct impact on how the company operates and sells. What You'll Build 🪟 Product Visualization Platform (primary focus) You will build from scratch an interactive, web-based 3D visualization tool that allows customers to configure and explore complex architectural products. This is the most technically demanding part of the role. Requirements: - True 3D rendering — no 2D models stacked on separate planes - Correct pivot point calculations for product movement and mechanical behavior - Toggle between styles, colors, materials, and sizes with parametric scaling - Texture and model compression for sub-second load times — "send the recipe, not the dish" - Smooth real-time rendering as product options are changed - Integration between UI state and the visualization engine The 3D assets will be provided by designers. Your focus is engineering, architecture, and performance. Note on background: We're especially interested in candidates with experience in gaming or game engine environments (Unity, Unreal, etc.) — not because the tool must be built on a game engine, but because that background produces engineers who think in 3D transformations, physics, and optimized rendering. That said, any engineer who can demonstrably build a performant 3D configurator will be considered. 🛠️ Internal Tools Software used daily by teams across sales, marketing, and production: - Production workflow and scheduling dashboards - Sales and marketing analytics tools - Automation connectors between internal systems and APIs 🌐 Website Platform - Maintain and evolve the public-facing website (currently on Webflow) - Build product and landing pages - Integrate the visualization tool into the website - Performance-optimized frontend architecture and SEO Tech Stack LayerTechnologiesFrontendReact (TypeScript), Tailwind CSSVisualizationThree.js / WebGL, D3.js, SVG / Canvas, ECharts / RechartsBackendNode.js or Python, REST APIs, SQL databasesInfrastructureAWS (EC2, RDS, S3), CI/CD pipelines, Docker (nice to have)CMS/WebsiteWebflow3D FormatsOBJ and similar; texture + model compression pipelines AI-Native Development The team actively uses AI tools as force multipliers and expects you to do the same: - Claude, OpenAI Codex, ChatGPT, Cursor - AI-assisted IDE workflows for code generation, refactoring, and debugging - All tools will be covered. Candidates already working AI-natively are a strong plus. What We're Looking For Must-have: - 4+ years of full-stack engineering experience - Strong JavaScript / TypeScript - Experience building and shipping production web applications independently - Ability to own projects end-to-end with no hand-holding - Strong communication: proactive updates, early escalation of blockers, sense of urgency on bugs - Remote-first discipline: available Mon–Fri, 9am–5pm EST for collaborative hours Strong plus: - Experience with Three.js, WebGL, or any real-time 3D rendering framework - Background in gaming development (Unity, Unreal, or similar) - Experience building product configurators or interactive visualization tools - Familiarity with 3D model compression and optimization (LOD, texture atlasing, etc.) Most important: you can show us something you built yourself — and it works. How We Work - Small team, direct access to decision-makers - Projects move fast and are often built from scratch - Communication is frank, proactive, and async-friendly - Mistakes are fine — hiding them is not - We're problem-solvers: bring issues early and we'll solve them together Hiring Process - Portfolio / GitHub review (resumes alone will not be considered) - Short technical conversation - Paid trial project (4–8 hours): a real problem similar to the role — we pay for your time. Strong candidates may also be asked to walk through how they'd optimize a 3D file's load time and rendering pipeline.

Related Job Pages

More Full-stack Engineer Jobs

Accela logo

Lead Software Engineer

Accela

Market-leading solutions that empower governments to build thriving communities, grow businesses and protect citizens.

Full TimeRemoteTeam 201-500Since 2000H1B Sponsor

• Lead the technical design and architecture of payment system components, ensuring scalability, security, and PCI DSS compliance. • Design and implement payment gateway integrations using domain-driven design principles and reactive programming patterns. • Collaborate with InfoSec and Legal teams to ensure proper data classification, security controls, and regulatory compliance. • Provide technical mentorship to engineers on payment systems, Java development, test-driven development, and architectural patterns. • Drive architectural decisions through technical RFCs, design reviews, and cross-team collaboration. • Implement comprehensive testing strategies, including unit tests, integration tests, and behavior-driven development scenarios. • Participate in the on-call rotation for production payment systems, investigating and resolving critical issues. • Lead technical initiatives from concept through delivery, working effectively across distributed teams in Ireland, the USA, and Costa Rica. • Contribute to engineering standards, code review practices, and the continuous improvement of development processes. • Stay current with payment industry trends, security best practices, and emerging technologies relevant to fintech systems.

Ireland
€95K - €105K / year
OtherRemoteTeam 10,001+Since 1836H1B Sponsor

• Lead end-to-end delivery of agentic AI capabilities from rapid prototyping through production hardening. • Create and operationalize an AI product development lifecycle aligned to responsible AI and enterprise governance standards. • Define and continuously refine the portfolio-level vision, roadmap, and measurable outcomes for agentic AI. • Partner with Platform Engineering to deliver self-service AI capabilities. • Drive technical innovation and modernization of the AI and application stack.

California
$226K - $339.9K / year
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Work alongside a team to implement, iterate, and debug product features that drive forward both the company and the user. • Own complex features end-to-end, from initial product & technical design stages through to production. • Develop with TypeScript across the stack, building user interfaces using React Native and the backend support required to power them with Node & GraphQL. • Be a steward of good user experience, ensuring that the interfaces we present to our users are performant, understandable, and delightful. • Help to maintain our high technical bar, participating in code reviews and design discussions. • Partner with Product, Design, and Data to understand the behaviors and preferences of our users. • Support a collaborative and innovative culture by sharing your ideas via RFCs, participating in solution ideation, and giving your peers thoughtful feedback on their code and their proposals.

California + 2 moreAll locations: California | District Of Columbia | New York
$150K - $185K / year
Job Closed
Alkami Technology logo

Senior Software Engineer

Alkami Technology

Alkami is the digital sales and service platform provider for financial institutions in the US.

Full TimeRemoteTeam 501-1,000Since 2009H1B No Sponsor

• Drive efforts and contribute to building computer software systems • Participate in the design process from beginning to end • Lead code/design reviews to ensure smooth daily operations and accurate planning • Participate in the entire application lifecycle, focusing on coding and debugging • Write clean code to develop functional web applications • Advanced troubleshooting and debugging • Perform UI tests to optimize performance • Liaise with developers, designers and system administrators to identify new features • Manage cutting-edge technologies to improve legacy applications • Gather and address technical and design requirements • Set up and maintain environment configurations and monitor system health • Build reusable code and libraries for future use • Provide training and support to internal teams • Enhance development tools, test coverage, and/or code structure • Provide mentoring and technical support to junior engineers • Respond promptly to on-call incidents, including troubleshooting and resolving critical disruptions to ensure minimal downtime • Maintain clear and proactive communication with customers and vendors to ensure a positive, collaborative relationship • Demonstrate self-sufficiency by independently managing tasks, problem-solving, and meeting deadlines, while adapting to new challenges without supervision • Maintaining development standards within the team • Champion an API-first approach software projects, ensuring seamless integration, scalability, and extensibility.

India