87 Bay Area Technology Solutions Jobs
Senior Angular Developer
Bay Area Technology Solutions
posted 8hr ago
Key skills for the job
Position Overview
We are seeking an expert Angular Developer with 4-6 years of hands-on development experience, including substantial experience with modern Angular versions (14+). The ideal candidate will have deep expertise in building complex enterprise-level Applications and delivering high-performance solutions.
Key Responsibilities
Architect and develop sophisticated web applications using the latest Angular versions
Lead technical design discussions and provide architectural solutions
Write clean, efficient, and maintainable code following Angular best practices
Implement complex UI/UX requirements with high attention to detail
Optimize application performance and ensure cross-browser compatibility
Review code and provide mentorship to junior developers
Troubleshoot and resolve complex technical issues
Collaborate with backend teams to integrate RESTful APIs
Participate in Agile ceremonies and technical planning sessions
Required Technical Skills
4-6 years of frontend development experience with 5+ years specifically in Angular
Expert knowledge of latest Angular versions (14+) and their features
Strong proficiency in TypeScript and JavaScript (ES6+)
Deep understanding of RxJS and state management (NgRx/NGXS)
Expert knowledge of Angular CLI, change detection, and performance optimization
Experience with modern Angular testing frameworks (Jasmine/Karma/Jest)
Proficiency in HTML5, CSS3, SASS/LESS
Experience with responsive design and cross-browser compatibility
Strong understanding of web security best practices
Expertise in version control systems (Git)
Additional Technical Experience
Experience with build tools and module bundlers
Knowledge of CI/CD pipelines
Familiarity with containerization (Docker)
Understanding of PWA concepts
Experience with Angular Material and other UI component libraries
Knowledge of web accessibility standards (WCAG)
Required Professional Skills
Strong problem-solving and analytical abilities
Excellent communication and team collaboration skills
Experience with Agile/Scrum methodologies
Proven ability to mentor junior developers
Track record of delivering complex projects on time
Ability to write clear technical documentation
Preferred Qualifications
Experience with micro-frontends architecture
Knowledge of backend technologies (.NET/Node.js)
Contributions to open-source projects
Experience with cloud platforms (AWS/Azure)
Bachelor's degree in Computer Science or related field
What We're Looking For
A hands-on developer who stays current with Angular's latest features
Self-motivated individual with attention to detail
Problem solver who can optimize application performance
Team player who can mentor others and share knowledge
Professional who can communicate effectively with stakeholders
Employment Type: Full Time, Permanent
Read full job description