Employment Type :
Full-time
Experience :
5+ Years
Required Skills :
- Candidate’s portfolio must showcase their work on design systems, UI component libraries, and detailed case studies demonstrating their design process.
- Expert proficiency in modern design and prototyping tools (e.g., Figma, Sketch, Adobe XD).
- Strong, hands-on proficiency in front-end development technologies: HTML5 etc.,
- A deep understanding of user-centered design principles, usability heuristics, and interaction design.
- Experience working with component-based JavaScript frameworks like Angular, React, or Vue.js.
- A deep understanding of web accessibility standards (WCAG) and how to apply them.
- Experience designing for data-intensive applications
- Experience conducting user research and synthesizing findings into actionable design improvements.
Responsibilities :
AngularJS Maintenance & Enhancement:
- Maintain and enhance responsive user interfaces built with AngularJS (v1.x), HTML5, and modern CSS.
- Support and improve our existing library of reusable AngularJS components and directives used for displaying complex telemetry data.
- Take ownership of the existing event summary view, optimizing its performance and ensuring its stability.
API & Back-End Integration:
- Architect and implement efficient, low-latency API communication between the front-end (both Angular and AngularJS) and back-end services.
- Develop and consume RESTful APIs that provide aggregated and paginated data optimized for front-end rendering.
- Develop server-side logic and data transformation pipelines using Node.js or Python.
- Write performant SQL/NoSQL queries to fetch and aggregate the telemetry data required by the user interface.
Modernization & Re-architecture:
- Lead the design and execution of a strategy to migrate the application from AngularJS to modern Angular.
- Re-architect legacy AngularJS components into well-structured, performant, and reusable modern Angular components.
- Collaborate with the engineering team to make key architectural decisions that set the foundation for the application’s future.
- Ensure all new feature development is done using modern Angular, establishing best practices for the team.
Summary :
Seeking a highly skilled Senior Full Stack Developer proficient in both modern Angular (2+) and legacy AngularJS (1.x) to lead the maintenance, enhancement, and strategic modernization of our core data visualization platform. This critical role is a unique hybrid, requiring you to support existing AngularJS features while spearheading the re-architecture and migration of key components to modern Angular as needed. You will be responsible for transforming raw telemetry data into intuitive, high-performance dashboards, ensuring a seamless user experience across both legacy and modernized parts of the application. This position demands a deep understanding of data-intensive applications and efficient API design.
Apply for this position
Alternatively, you may email your resume to [email protected]