DevJobs

Fullstack Software Engineer - Temporary

Overview
Skills
  • JavaScript JavaScript ꞏ 2y
  • TypeScript TypeScript ꞏ 2y
  • SQL SQL
  • Angular Angular
  • Node.js Node.js
  • React React
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • CI/CD CI/CD
  • AWS AWS
  • Azure Azure
  • Docker Docker
  • Kubernetes Kubernetes

PTC, a global provider of CAD, PLM, IoT and AR solutions, is looking for a maternity leave replacement Software Engineer to join our Atlas R&D Team in Herzliya development center.

The PTC Atlas R&D Team is building a cutting-edge, modern multi-tenant architecture-based SaaS platform that can host a range of product development applications. This platform brings new levels of performance, security, scalability and efficiency, as well as breakthrough new SaaS collaboration capabilities to the entire PTC portfolio.

In your role at PTC you will:

  • Design & Implement Scalable Features – Develop and maintain both frontend and backend systems, ensuring code quality, performance, and scalability. This includes writing clean, modular code, integrating APIs, and optimizing database queries.
  • Code Reviews – Review pull requests from other developers on the team, providing constructive feedback on best practices, security, and performance.
  • Collaborate on Technical Strategy – Work closely with product managers, designers, and other engineers to refine requirements, define technical approaches, and ensure alignment between business goals and technical implementation.


Requirements:

  • BS or MS in Computer Science
  • 2-3 years hands-on experience in JavaScript and/or Typescript
  • knowledge of Node.js and web frameworks such as Angular and React
  • Knowledge of SQL and relational databases (PostgreSQL, MySQL)
  • Strong design principals, and strive to write clean, reusable code
  • Excellent communicator with good spoken and written English

Will be a plus:

  • Experience with cloud platforms (e.g., AWS, Azure).
  • Knowledge of containerization and orchestration (Docker, Kubernetes).
  • Continuous integration and deployment (CI/CD) experience.
  • Familiarity with agile development methodologies.

PTC