Senior Software Engineer - Angular
Core
Designing, developing, and maintaining dynamic front-end web applications using Angular.
Role type
Senior IC front-end software engineer (Angular)
Builds
Responsive client-side web applications
Domain
Web development / Front-end engineering
Deliverable
product features
Required skills
Angular (JS & 2+), TypeScript, JavaScript (ES6), HTML5, CSS3, RESTful API integration, Unit testing (Jasmine, Karma), Git, Agile methodologies
Preferred skills
Mentoring junior developers, knowledge sharing
Technologies
Angular, NodeJs, Jasmine, Karma, Git
Responsibilities
Analyze requirements and design user-friendly web application interfaces; Develop and maintain responsive client-side applications; Write clean, efficient, and well-documented code; Collaborate with backend engineers to integrate RESTful APIs; Participate in code reviews and provide constructive feedback; Ensure application performance, security, and scalability; Mentor junior developers and promote knowledge sharing within the team; Stay updated on the latest trends and technologies in front-end development; Work closely with UI/UX designers to implement designs effectively