Junior Software Engineer
PTC is a leading company transforming the physical and digital worlds through innovative software solutions. They are seeking a Junior Software Engineer to contribute to the development of Arena’s SaaS applications, working closely with senior engineers and product managers to enhance front-end features and maintain code quality.
Responsibilities
- Assist in developing and maintaining front‑end components using HTML, CSS, and JavaScript
- Implement UI changes based on provided design mockups and guidance from senior engineers
- Translate prototypes into well structured, maintainable code with support from the team
- Contribute to enhancements and bug fixes across Arena’s Web and Application layers
- Write simple unit tests and help improve test coverage under mentorship
- Participate in requirement discussions, code reviews, and team design sessions as a learning opportunity
- Document code changes and implementation details clearly
- Support troubleshooting and debugging activities with guidance from more senior team members
Skills
- US Citizenship is required due to ITAR needs
- Ability to commute to the San Mateo office 2-3 days a week
- 0–2 years of experience developing web applications (internship, co‑op, academic, or project experience welcomed)
- Foundational understanding of HTML, CSS, JavaScript, and general web development principles
- Basic experience with a modern JavaScript framework (React preferred; Angular/Vue familiarity a plus)
- Understanding of responsive design and browser compatibility fundamentals
- Some exposure to object-oriented programming (Java preferred) through coursework or practical projects
- Familiarity with relational databases and SQL concepts
- Clear verbal and written communication skills
- Curiosity, attention to detail, and willingness to learn in a collaborative environment
- Experience with source control tools such as Git
- Exposure to SaaS applications or cloud environments
- Experience writing unit tests or conducting basic QA
- Personal/portfolio projects demonstrating UI development or JavaScript framework usage
Benefits
- Performance-based bonus
- Employee share purchase program (ESPP)
- Medical, dental and vision insurance
- Paid time off and sick leave
- Tuition reimbursement
- 401(k) contributions and employer match
- Flexible spending accounts
- Life insurance
- Disability coverage
- Generous commuter subsidy
Company Overview