Junior F​ull Stack Software Developer/Engineer

Location Bolzano
Discipline: Software Engineering
Contact name: Emily Martin

Contact email: emily@enigma-rec.ai
Published: 5 months ago

The company is a leader in 3D scanning technology, leveraging advanced Computer Vision and Machine Learning to create high-quality, relightable 3D models of objects and products at scale.

Their 3D scanners are used globally by high-profile clients across industries, including social media platforms, sportswear companies, luxury fashion brands, and major content creation studios, enabling the mass production of thousands of 3D assets per year.

The international engineering team is continuously looking to bring on top talent to drive the company forward. This role is ideal for someone who is ambitious, innovative, and eager to join a dynamic, early-stage company.

Position Overview

Ensuring customer success in 3D model production is complex and rewarding. They are seeking a Software Engineer who can dive into building user-facing applications and enhancing the pipeline for 3D model creation. The team values a pragmatic approach, iterating quickly to achieve impactful results, and is looking for someone who resonates with this approach.

Main Responsibilities

  • Development of User-Facing Applications

  • Design and develop web and desktop applications for managing the full lifecycle of 3D scans

  • Write clean, maintainable, and efficient code with a focus on quality and security

  • Participate in the entire software development lifecycle, including planning, coding, testing, and deployment

  • Collaborate with clients and other engineers to create user-friendly interfaces and experiences

  • Support, Integration, and Deployment

  • Integrate third-party applications into the 3D platform

  • Deploy solutions on clients’ infrastructures

  • Troubleshoot, debug, and improve existing systems and applications

Qualifications

  • Bachelor’s degree in computer science or related field required

  • 2+ years of relevant work experience

  • Professional proficiency in English

  • Strong proficiency in multiple programming languages (e.g., Typescript, Python, C++ or similar)

  • Experience with front-end technologies (e.g., React, Angular, or Vue.js) and back-end frameworks (e.g., Spring Boot, Node.js, Django, or Flask)

  • Experience with web services and APIs (REST, GraphQL, etc.)

  • Familiarity with database technologies (SQL and NoSQL)

  • Proficiency with Docker, Git, and Linux Command Line

  • Excellent problem-solving skills and ability to work independently

Preferred Skills

  • Understanding of image processing and 3D graphics applications

  • Familiarity with third-party libraries for web-based data visualization (e.g., d3.js)

  • Experience with AWS (S3, ECR, etc.)

  • Familiarity with micro frontend architecture

  • Knowledge of DevOps practices and CI/CD pipelines

Benefits

  • Competitive salary package with potential for stock options

  • Modern office space located in a scenic region of northern Italy

  • Opportunities for personal and professional growth, including ownership of key product development areas

  • Flexible working hours with a work-from-home option one day per week

  • Learning and development opportunities, including attendance at CVML, AI, and startup conferences worldwide

  • Daily lunch vouchers

  • Assistance with relocation and visa sponsorships available

This is a full-time, onsite position based in the South Tyrol region of Italy.