Full-Stack Web Software Development Engineer (Trainee)

Amcbridge — Uzbekistan · Posted ~23 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

Company Description AMC Bridge is a trusted software technology partner for engineering, manufacturing, and construction enterprises with 25+ years of expertise in industrial software. We build production-ready applications, CAD/PLM/BIM workflow extensions, and AI-enabled solutions for global clients. Our ecosystem partnerships include Autodesk, Siemens, Dassault Systèmes, PTC, Bentley, and others — which means you'll work with cutting-edge tools and real engineering challenges, not generic IT projects. POSITION DESCRIPTION:  We are looking for students to join us at AMC Bridge Campus – the company educational program in our Training department. By the end of the program, you will be equipped with the essential skills to thrive as a web developer on any company project. The educational project involves development of a full-stack platform that enables users to securely search for and explore 3D models using AI-powered similarity search. LOCATION: Uzbekistan, Ukraine MINIMUM EXPERIENCE:  No commercial experience is required; involvement in freelance, pet projects and educational ones is a plus. Education Currently obtaining BS/MS degree in Computer Science. Recent graduates are also considered, provided the degree was acquired not more than 1,5 years ago. REQUIREMENTS:  Strong knowledge of C# or JavaScript, and OOPBasics of MS SQL, HTML/CSS, and PythonIntermediate English level or higherSufficient knowledge of data structures and algorithmsPractical skills in web projects and/or Three.js is a plusBasic knowledge of Linear Algebra and Computational GeometryWillingness to learn new technologies, flexibility, and proactive approach towards work. DUTIES:  Designing and developing application tools/ performing lab tasks according to a specification providedFixing bugs, testing, and supporting existing code baseCollaborating with Team Leader, ensuring that the assigned tasks are performed effectively and within set scheduleProviding high-quality reportsLearning quickly and with dedication to the process Compensation & Benefits Opportunity to learn and extend the skillset on educational projectsFlexible hours and ability to work part-time during the first phase of trainingStaged payment during the training program, pay rise upon successful promotionSupervision and mentorship from experienced software developersOpportunity to pass university practice in the companyProgram of professional growth