02 Feb
Luxolis
Toronto
About Luxolis:
Luxolis is a trailblazer in Industrial 5.0 innovation, creating powerful 3D scan-based collaborative platforms that connect engineers on-site with business teams. Our platform streamlines communication, optimizes workflows, and enhances decision-making by providing immersive 3D experiences, real-time data sharing, and blockchain-enabled features. We’re shaping the future of industrial collaboration, and we’re looking for a talented Full Stack Developer to help us continue pushing the boundaries of what's possible.
Job Description:
We are seeking an experienced and driven Full Stack Developer to join our team. In this role, you will work on both the front-end and back-end of our collaborative platform,
utilizing a tech stack that includes Vanilla JavaScript , React , Node.js , Python , C++ , AWS S3 , EC2 , and more. You will play a key role in designing and implementing scalable, high-performance features that empower engineers and business teams to communicate effectively and securely in industrial environments.
You will collaborate with a multidisciplinary team to create innovative solutions for industrial use cases, including real-time 3D visualization, blockchain integration, and advanced data processing. This is a great opportunity to make an impact while working on cutting-edge technologies.
Responsibilities:
- Develop full-stack solutions with a focus on both front-end and back-end components, leveraging Vanilla JavaScript , React , Node.js , and Python .
- Design and implement RESTful APIs and microservices, ensuring the platform is scalable, secure, and optimized for performance.
- Integrate 3D visualization components using technologies like Three.js into the platform, ensuring smooth interaction between 3D assets and collaborative tools.
- Work with AWS services such as S3 (storage), EC2 (compute), and other cloud infrastructure to scale applications effectively.
- Implement Web3 technologies such as smart contracts and blockchain integration for enhanced data security and transparency.
- Optimize front-end performance for responsive, user-friendly interfaces using React and modern JavaScript practices.
- Collaborate with cross-functional teams , including UX/UI designers, blockchain developers, and product managers to deliver high-quality software.
- Write clean, maintainable, and well-documented code , following industry best practices and ensuring high code quality through code reviews and testing.
- Troubleshoot and resolve issues in both front-end and back-end code, ensuring high performance and stability in production environments.
- Participate in agile development cycles ,
including sprint planning, daily standups, and sprint reviews.
Requirements:
- Proven experience as a Full Stack Developer, with strong knowledge of both front-end and back-end technologies.
- Strong proficiency in Vanilla JavaScript and React for building dynamic, responsive web applications.
- Experience with back-end technologies , including Node.js and Python for API and service development.
- Familiarity with C++ for performance-critical components or integration tasks.
- Experience working with cloud technologies , particularly AWS S3 for storage and EC2 for compute, ensuring scalability and performance.
- Experience with databases (SQL or NoSQL) and data modeling techniques to manage application data effectively.
- Solid understanding of RESTful API design and experience building scalable APIs and microservices.
- Experience with Web3 technologies , such as integrating blockchain functionalities and working with smart contracts, is a plus.
- Strong understanding of software architecture patterns , and ability to design and implement solutions that are both scalable and maintainable.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Excellent problem-solving skills , with the ability to troubleshoot complex issues across both frontend and backend components.
- Strong communication skills , with the ability to collaborate with both technical and non-technical teams.
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.