Taro Logo

Software Engineer (Contractor)

Leaders in digital manufacturing, specializing in injection molding, CNC, and 3D printing services with fast turnaround times.
Frontend
Mid-Level Software Engineer
Remote
3+ years of experience
Manufacturing

Job Description

Protolabs, the leader in digital manufacturing, is seeking a Software Engineer Contractor to join their innovative team. This remote position, open to EU-based candidates, offers an opportunity to work with cutting-edge manufacturing technology while developing and maintaining critical software applications. The role combines frontend and backend development, requiring expertise in web technologies, content management systems, and modern development practices.

The ideal candidate will bring 3+ years of software engineering experience and strong capabilities in JavaScript, HTML, CSS, and various modern web frameworks. You'll be working with content management systems, implementing analytics solutions, and developing RESTful services while following agile methodologies. The position offers the chance to work on complex problems in the manufacturing industry, specifically in areas like Injection Molding, CNC, and 3D Printing.

Protolabs prides itself on fostering a diverse and inclusive environment where creative thinkers and doers can thrive. The company culture emphasizes meaningful work that helps bring new and innovative products to market at unprecedented speeds. They actively encourage applications from candidates who might not meet every qualification but bring unique perspectives and skills to the team.

As a Software Engineer, you'll be responsible for designing, developing, and supporting both new and existing products, working collaboratively with cross-functional teams. The role offers opportunities for technical growth while contributing to solutions that enhance the company's digital manufacturing capabilities. If you're passionate about technology, manufacturing, and working in a fast-paced, collaborative environment, this position offers an excellent opportunity to make a significant impact.

Last updated 19 minutes ago

Responsibilities For Software Engineer (Contractor)

  • Develop and modify applications programs of a high degree of complexity and scope
  • Design, code, test, debug, and document programs
  • Carry out problem analysis and system design
  • Provide technical assistance to less experienced developers
  • Collaborate with peers on development tasks
  • Keep related groups and management informed of progress
  • Interface effectively with engineers, developers, and management
  • Maintain, modify, and devise new applications programs

Requirements For Software Engineer (Contractor)

JavaScript
TypeScript
Node.js
  • Degree in Computer Science, Software Engineering, or related field
  • 3+ years of software engineering experience
  • 2+ years experience with web technologies (JavaScript, HTML, CSS, node and npm)
  • Experience with content management systems (Umbraco and Contenful)
  • Experience with Google analytics and Google Tag Manager
  • Experience with CSS preprocessors (SCSS, SASS, LESS)
  • Experience with .NET Core, C#, and MSSQL
  • Experience working with REST and developing RESTful services
  • Experience with unit testing (Vitest, Jest, Moq)
  • Experience with version control systems
  • Experience working on an Agile scrum team
  • Strong verbal and written communication skills

Related Jobs