Designation: Senior Software Engineer – Angular
Skills: Angular
Qualification: B.E – Instrumentation/Electronics/ E&TC/Computer Science or equivalent
Location: Pune
Experience: 4-6 Years
Roles and Responsibilities:
- Design, develop, and maintain web applications using Angular and related technologies.
- Implement charts, graphs, and other visual components using charting libraries to enhance user experience.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize applications for maximum performance, scalability, and security.
- Conduct code reviews and provide feedback to ensure code quality and best practices.
- Identify and troubleshoot issues, bugs, and performance bottlenecks in applications.
- Mentor and guide junior developers in Angular development and web technologies.
- Stay up to date with the latest web technologies, frameworks, and trends in the Angular ecosystem
- Experience with backend technologies like Node.js, .NET, or Java.
- Knowledge of containerization and CI/CD pipelines (e.g., Docker, Jenkins).
- Understanding of progressive web apps (PWAs) and cross-browser development.
- Ensure compliance with corporate policies, ISO standards, and regulations.
Key Skills:
- Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Experience with charting and graph libraries like:
- Chart.js
- D3.js
- Highcharts
- ngx-charts
- Google Charts
- ECharts
- Experience with state management libraries such as NgRx or Akita.
- Familiarity with RESTful APIs, Websocket APIs, and JSON for web service integration.
- Familiarity with testing frameworks like Jasmine, Karma, or Protractor.
- Strong knowledge of responsive design, browser compatibility, and web standards.
- Proficiency in version control systems like Git.
- Experience with Agile/Scrum development methodologies.
- Strong debugging, problem-solving, and performance optimization skills.
- Excellent communication and teamwork skills.
- Experience with data visualization and dashboard creation.