Full-Stack Product Engineer
About this role
Accountabilities:
• Design and build full-stack applications for operator-facing products, dashboards, and internal tools
• Develop and maintain data-rich interfaces for complex operational environments
• Create advanced data visualization components for sensor data, simulations, and industrial workflows
• Integrate AI and machine learning outputs into intuitive and usable frontend applications
• Build internal tools to support automation, knowledge sharing, and operational efficiency
• Develop demo environments and technical prototypes to support product and business initiatives
• Ensure high standards of performance, reliability, and usability in production systems
• Take end-to-end ownership of features from architecture and design to deployment
Requirements:
• 5+ years of experience in full-stack software engineering, with strong frontend specialization
• Proven experience building internal tools or complex, non-consumer-facing applications
• Strong background in data-intensive UI development such as dashboards, grids, or analytics interfaces
• Advanced proficiency in React and TypeScript, with clean and maintainable code practices
• Backend experience with Python (FastAPI or similar) and/or Node.js
• Hands-on experience with data visualization tools such as D3.js, Vega-Lite, or Recharts, including custom visualizations
• Experience with PostgreSQL and/or time-series databases (InfluxDB, TimescaleDB); vector database exposure is a plus
• Familiarity with Docker, cloud infrastructure, and CI/CD pipelines
• Nice to have: experience with WebGL or Three.js for 3D visualization
• Strong product intuition, UX sensibility, and ability to thrive in ambiguous, fast-moving environments
Benefits:
• Opportunity to build software used in real-world, high-impact operational environments
• End-to-end ownership of products from architecture to deployment
• Collaboration with domain experts and highly technical teams
• Greenfield environment with no legacy constraints
• Strong focus on engineering autonomy and product influence
• Exposure to complex, high-value industrial use cases
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1