Job Title: Angular Developer
Experience: 5+ Years
Location: Hyderabad
Employment Type: Full-Time
J1. Design and develop advanced workflow designers with drag-and-drop functionality using Angular.
2. Create modular, reusable, and maintainable UI components and CSS frameworks.
3. Collaborate with designers and backend developers to transform design mock-ups into functional, responsive, and visually appealing web applications.
4. Optimize web applications for maximum speed, scalability, and cross-browser compatibility.
5. Troubleshoot and debug UI issues, ensuring high performance and seamless user experiences.
6. Research and implement the latest UI development trends, tools, and technologies.
7. Work closely with stakeholders to understand requirements and deliver solutions that meet business needs.
8. Ensure code quality through best practices, code reviews, and automated testing.
9. Develop and integrate visualization tools (e.g., cubejs, highcharts, plotly) for data-driven applications.
10. Mentor junior developers and contribute to the team's knowledge sharing initiatives.
Requirements: Skills & Knowledge
1. Expertise in Angular: Strong proficiency in Angular (versions 12+), including Angular Material, RxJS, and state management (e.g., NgRx).
2. Advanced UI Development: Expertise in HTML5, CSS3, JavaScript (ES6+), AJAX, jQuery, and Bootstrap.
3. Drag-and-Drop Functionality: Proven experience in developing drag-and-drop interfaces and workflow designers.
4. Web Services: Thorough understanding of RESTful APIs and SOAP-based web services.
5. Visualization Tools: Hands-on experience with data visualization libraries like cubejs, highcharts, plotly, or similar.
6. CSS Architecture: Ability to create modular, flexible, and maintainable CSS using preprocessors like SASS or LESS.
7. Cross-Browser Compatibility: Strong understanding of responsive design principles and cross-browser compatibility issues.
8. Version Control: Proficiency in Git or other version control systems.
9. Problem-Solving: Advanced problem-solving skills with the ability to optimize code for performance and scalability.
10. Added Advantages:
- Experience with React JS or other modern JavaScript frameworks.
- Knowledge of canvas API development for custom UI elements.
- Familiarity with backend technologies like core Java or Python.
- Experience with data manipulation libraries like pandas.