
Software Engineer
Job Description
As an Angular Front-End Developer, you will be responsible for developing and maintaining modern, responsive web applications using Angular. This role involves translating UI/UX designs into functional components, integrating with backend APIs, and ensuring high performance and scalability. The developer will work closely with designers and backend engineers in an Agile environment, contributing to code reviews, troubleshooting issues, and implementing best practices for front-end development.Essential Duties and Responsibilities:
- Code, test and develop solutions per direction and requirements.
- Participate in and support architectural and engineering directions.
- Participate in Sprint planning sessions.
- Participate in Sprint retrospective and action deltas and manage and resolve impediments and roadblocks.
- Develop working software to the definition of done.
- Adhere to coding standards, patterns and best practices.
- Actively participate in daily scrum meetings.
- Perform code reviews and provide constructive feedback.
- Work closely and professionally with other team members including but not limited to SCM, DBA and QA.
- Provide project status to team and management as needed.
Education, Knowledge, and Experience:
Required
- Bachelor’s degree in computer science or similar field.
- Minimum 3 years’ experience as a software engineer or equivalent combination of education and experience.
Core Technical Skills
- Angular (v10+): Strong understanding of components, directives, services, and dependency injection.
- TypeScript: Proficiency in writing strongly typed code.
- HTML5 & CSS3: Ability to create responsive and accessible layouts.
- JavaScript (ES6+): Solid foundation in modern JavaScript concepts.
- RxJS: Familiarity with reactive programming and observables.
- RESTful APIs: Experience integrating front-end applications with backend services.
- State Management: Knowledge of NgRx or similar state management libraries.
- Responsive Design: Understanding of mobile-first design principles.
- Cross-Browser Compatibility: Ability to troubleshoot and ensure consistent behavior across browsers.
Tooling & Workflow
- Angular CLI: Comfortable with project setup and build processes.
- Version Control: Experience with Git and branching strategies.
- Package Management: Familiarity with npm or yarn.
- Build & Deployment: Understanding of CI/CD basics (e.g., GitHub Actions, Azure DevOps, or similar).
Soft Skills
- Problem-Solving: Ability to debug and resolve front-end issues efficiently.
- Collaboration: Comfortable working in Agile/Scrum teams.
- Communication: Clear and concise in explaining technical concepts.
- Attention to Detail: Ensuring UI/UX consistency and quality.
Nice-to-Have
- Experience with UI Libraries: Angular Material, Bootstrap, or Tailwind CSS.
- Basic Knowledge of Accessibility (WCAG).
- Exposure to Cloud Platforms: AWS, Azure, or GCP basics.
- Basic Understanding of Backend: Node.js or .NET for better collaboration.
Compensation
$100,000 - $130,000
About STARZ
STARZ (NASDAQ: STRZ) is the leading premium entertainment destination for women and underrepresented audiences, and home to some of the most popular franchises and series on television. STARZ offers a robust programming mix for discerning adult audiences, including boundary-breaking originals and an expansive lineup of blockbuster movies, and is embodied by its brand positioning “We’re All Adults Here.” Complementary to any platform or service, STARZ is available across a wide range of digital OTT platforms and multichannel video distributors and is a bundling partner of choice. STARZ is powered by an industry-leading advanced technology, data analytics and digital infrastructure and the highly rated and first-of-its-kind STARZ app.
Our Benefits
- Full Coverage – Medical, Vision, and Dental
- Annual discretionary bonus and merit increase
- Work/Life Balance – generous sick days, vacation days, holidays, and wellness days
- 401(k) company matching
- Tuition Reimbursement (up to graduate degree)
EEO Statement
Starz is an equal employment opportunity employer. All employees and applicants are evaluated on the basis of their qualifications, consistent with applicable state and federal laws. In addition, Starz will provide reasonable accommodations for qualified individuals with disabilities. Starz will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of applicable state and federal law.
Salary range
- $100,000 - $130,000 per year
