Job Title
Angular Developer
Job Summary
We are looking for a skilled Angular Developer to design, develop, and maintain dynamic web applications. The ideal candidate should have strong experience in Angular, TypeScript, JavaScript, HTML, CSS, and REST APIs, along with a passion for building responsive and user-friendly applications.
Key Responsibilities
- Develop and maintain web applications using Angular framework.
- Build reusable components and front-end libraries for future use.
- Collaborate with UI/UX designers, backend developers, and QA teams.
- Optimize applications for maximum speed and scalability.
- Integrate RESTful APIs and third-party services.
- Write clean, maintainable, and efficient code.
- Perform debugging, troubleshooting, and performance tuning.
- Participate in code reviews and agile development activities.
- Ensure cross-browser compatibility and responsive design.
- Maintain application security and data protection standards.
Required Skills
- Strong experience with Angular
- Proficiency in TypeScript, JavaScript, HTML5, and CSS3
- Experience with responsive web design and Bootstrap
- Knowledge of REST APIs and JSON
- Familiarity with Git version control
- Understanding of component-based architecture
- Experience with RxJS, Angular CLI, and state management
- Knowledge of unit testing frameworks such as Jasmine/Karma
- Good problem-solving and communication skills
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, or related field
- 2+ years of experience in frontend development
- Experience with cloud platforms or CI/CD pipelines is a plus
- Familiarity with Agile/Scrum methodologies
Nice to Have
- Knowledge of Node.js or Express.js
- Experience with MongoDB or SQL databases
- Exposure to microservices architecture
- Understanding of accessibility standards and SEO best practices
Work Location
Remote / Hybrid / Onsite
Employment Type
Full-Time
Sample Tools & Technologies
- Angular
- Visual Studio Code
- GitHub
- Postman
- Jira