Altium is looking for a Full Stack Engineer to join their Duro Design team. The successful candidate will build and ship product experiences that hardware engineers rely on every day. The role requires 5-12 years of professional software engineering experience with a demonstrated track record of shipping production-grade products.
Requirements
- 5–12 years of professional software engineering experience
- Bachelor’s degree in Computer Science or related field
- Strong foundation in TypeScript and React
- Experience working with design systems such as Ant Design, Material UI, or similar
- Backend experience with Node.js, NestJS, and GraphQL
- Experience working with PostgreSQL and ORMs such as TypeORM or Prisma
- Strong architectural thinking and ability to design scalable systems
- Excellent written and verbal communication skills
- Comfort operating in autonomous, fast-paced environments
- A product mindset with the ability to navigate the full feature lifecycle
Benefits
- Medical, Dental, Vision Plans and HSA and FSA accounts
- Basic Life and AD&D insurance
- Disability coverage where applicable
- Retirement 401(k) Plan Option with Altium match
- Employee Assistance Program
- Paid holidays plus a ‘Choice Day’ off per quarter
- Paid time-off on arising schedule upon key milestones
- Sick time for Dr. appointments or family health needs
- Family medical, maternity, paternity, and military leave
- Employee referral program
- Remote working abroad program
- Professional development support and resources
- Free lunch, snacks, and drinks in the office
- Free parking