Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PTC Logo

Senior Software Engineer

PTC

Salary not specified
Sep 16, 2025
Houston, TX, USA
Apply Now

PTC's software aims to bridge the gap between the physical and digital worlds, enabling companies to enhance their operations, develop superior products, and empower their workforce. The role focuses on developing enterprise-grade mobile applications that integrate with existing platforms and handle large data volumes.

Requirements

  • Proven experience in React Native and JavaScript.
  • Deep understanding of asynchronous programming, closures, and event-driven architecture.
  • Extensive experience with RESTful APIs.
  • Familiarity with AWS services such as Lambda, API Gateway, and S3.
  • Strong knowledge of DevOps practices, including CI/CD pipelines, containerization (Docker), and infrastructure as code (IaC).
  • Experience with enterprise-grade security, including OAuth, TLS, and secure data handling.
  • Experience with mobile offline-first architecture and sync strategies.

Responsibilities

  • Lead the design and development of enterprise-grade mobile applications using cutting-edge technologies such as React Native, Expo, and AWS.
  • Architect and implement a robust, scalable sync engine capable of handling large volumes of data between mobile devices and cloud platforms with high performance and reliability.
  • Collaborate with cross-functional teams to build secure, scalable, and maintainable software that integrates with Salesforce, ServiceMax, and other enterprise platforms.
  • Drive the development of consumer-grade mobile apps with enterprise-level functionality and performance.
  • Champion best practices in software engineering, including CI/CD, automated testing, and secure coding standards.
  • Mentor junior developers, conduct code reviews, and foster a culture of continuous learning and improvement.
  • Stay current with emerging technologies and trends in field service management, IoT, and cloud-native development.

Other

  • 8+ years of professional software development experience, with a strong focus on mobile and web applications.
  • Excellent communication skills and a passion for mentoring and leading engineering teams.
  • Ability to thrive in a fast-paced, collaborative, and innovative environment.
  • Experience with ReactNative, Expo and ReactNative Windows
  • Familiarity with machine learning concepts and their application in predictive maintenance.