Senior Software Engineer (Front End)
Role details
Job location
Tech stack
Job description
Primary Objective: Spectrio is seeking a Senior Back-End Engineer to join our SPE team. In this role, you will be a lead contributor to our cloud-native Digital Signage platform, focusing on the core software that powers media management, device communication, and global content delivery. You will work within an Agile environment on 2-week sprints, collaborating across front-end, device, and DevOps teams to build a scalable, high-availability system., * Develop responsive, high-performance, web applications using Angular 20 and TypeScript.
- Build reusable UI components utilizing Angular Material.
- Manage state using NgRx and event handling with RxJS.
- Implement UI and E2E automation tests using Playwright to prevent regressions.
- Adhere to secure development best practices to prevent vulnerabilities.
- Partner with UI/UX designers and QA testers to deliver high quality software.
- Collaborate with software engineers to promote team and individual growth through design meetings, code reviews, constructive feedback, and technical documentation.
Requirements
- Deep knowledge of Angular development including modern features
- Expertise in TypeScript, modern JavaScript, and Node.js
- Strong command of SCSS, Flexbox, and Angular Material
- Proficient with NgRx, RxJS, Docker, Playwright, REST, MongoDB, and GitHub Actions
- Familiar with Yarn, REST, PostgreSQL
- Experience with AWS including EC2, EKS, Lambda, S3, & CloudFront
- Experience with Figma, QA, and DevOps is a plus, * Bachelor's Degree in Computer Science or related technical field
- 5+ years of professional engineering experience with 3+ years focused on Angular applications
- Expert problem solver capable of handling complex technical challenges
- Proven track record of building and deploying responsive web applications in an AWS environment
- Comfortable working in a fast paced Agile environment using Jira
- Effective collaborator capable of partnering with the back-end, device, DevOps, UI/UX, and other internal teams
- Familiarity with digital signage and kiosk platforms is a plus, * < 3 Years of Service: 15 days per year.
- 3-5 Years of Service: 17 days per year.
- 5+ Years of Service: 20 days per year.
Benefits & conditions
- Paid Sick Leave: All employees accrue up to 40 hours (5 days) of sick time per year.
- Company Paid Holidays: 10 observed holidays per year
- Medical Insurance: Three plan options (Low HSA, Mid, and High Plans) Dental Insurance: High and Low PPO plan options & Vision Insurance.
- Basic Life Insurance: $50,000 policy, 100% employer-paid.
- Short-Term Disability: 100% employer-paid; covers 60% of weekly salary for up to 26 weeks.
- Voluntary Benefits: Optional purchase of Voluntary Life/AD&D, Long-Term Disability, Accident, Critical Illness, and Hospital Indemnity.
- Pet Benefits Plan
- Employee Assistance Program (EAP): Confidential 24/7 support
This is a US BASED POSITION. This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply.
Spectrio offers a wide range of benefits for our team members, including Medical, Dental, Vision, Paid Parental Leave, 401k, HSA, FSA, Dependent Care FSA, Short and Long Term Disability, Life Insurance, EAP, Paid Time Off, Paid Sick Time, Paid Holidays, and Education Reimbursement.
Spectrio is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, creed, marital status, pregnancy, disability, national origin, sexual orientation, gender identity, veteran status, or any other protected category.