Job Title Frontend Developer (Angular)
Duration 6 Month CTH
Location Fremont, CA
Interview Process 2 round in person Technical Interview
(Must haves)
Required Qualifications
5-9 years of professional software development experience.
Strong front-end development experience with Angular.
Strong experience with TypeScript, JavaScript, HTML, and CSS.
Experience building and supporting enterprise-scale web applications.
Strong understanding of:
Angular Architecture
Component-Based Design
TypeScript
JavaScript
HTML5
CSS3
Responsive Web Design
Software Design Patterns
Clean Code Principles
REST API Integration
GraphQL
CI/CD Pipelines
Experience consuming and integrating APIs into front-end applications.
Experience working with SQL databases and understanding relational data models.
Strong debugging, troubleshooting, and performance optimization skills.
Experience working in Agile development environments.
Excellent communication skills with the ability to explain technical decisions, architecture, tradeoffs, and problem-solving approaches.
Proven ability to thrive in a fast-paced environment and consistently exceed expectations.
Must be a hands-on developer capable of actively contributing code.
Self-sufficient engineer who can independently own projects and deliver results with minimal oversight.
Technical Environment
Primary Technologies
Angular
TypeScript
JavaScript
HTML
CSS
APIs & Architecture
REST APIs
GraphQL
Component-Based Architecture
Enterprise Web Applications
Database Technologies
SQL Server
MySQL
Additional Qualifications
(Nice to Haves)
Preferred Qualifications
React experience (highly desirable but not required).
Experience building enterprise-scale applications.
Experience working on small to medium-sized engineering teams.
Experience with modern front-end performance optimization techniques.
Experience with Playwright or other UI testing frameworks.
Experience with reusable component libraries and design systems.
Experience working with microservices-based applications.
Experience with AI, LLM, or Generative AI-powered user experiences.
Experience with Kubernetes and modern cloud-based deployments.