Frontend Developer
A
Artech Technology Inc.
Contract
N/A
Required Skills (Maximum of 6):
- Angular Development:
- Proficiency in Angular framework, including experience with developing, maintaining, and optimizing web applications built with Angular.
- Strong understanding of Angular components, services, routing, and lifecycle hooks.
- Complex Code Troubleshooting:
- Strong problem-solving skills, particularly when debugging and troubleshooting complex Angular codebases.
- Ability to diagnose issues, perform root cause analysis, and provide efficient solutions.
- Custom Web Application Development:
- Hands-on experience with creating custom web applications from scratch using Angular or Node.js.
- Knowledge of RESTful APIs, integrating them into web applications, and ensuring seamless front-end and back-end communication.
- HTML, CSS, and JavaScript Proficiency:
- Expertise in front-end technologies, including HTML5, CSS3, and modern JavaScript (ES6 and beyond).
- Understanding of how to build responsive, cross-browser web applications.
- Version Control Systems (Git):
- Proficiency in using Git for version control, collaborating with teams, and following best practices for code management.
- Unit Testing and Test-Driven Development:
- Experience with testing frameworks like Jasmine and Karma for Angular, and a general understanding of test-driven development (TDD).
- Ability to write unit tests to ensure the reliability and stability of the codebase.