Senior Full Stack Developer (Angular & AngularJS Modernization)

Job Type: Full Time
Locations: Atlanta

Employment Type :
Full-time

Experience :
5+ Years

Required Skills :

  • Proven experience as a Senior Full Stack or Front-End Developer with a strong focus on front-end architecture.
  • Expert-level, dual proficiency in both modern Angular (2+) and legacy AngularJS (v1.x).
  • Demonstrable experience re-architecting or migrating legacy front-end applications (e.g., AngularJS to Angular/React).
  • Strong track record of integrating complex, real-time data into web applications and an understanding of associated performance challenges.
  • Proficiency with TypeScript, modern JavaScript (ES6+), HTML5, and CSS3.
  • Experience developing and consuming RESTful APIs.
  • Solid experience with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Elastic Search).

Responsibilities :

Design System & Strategy:

  • Support enhancement of the Design System, establishing a unified set of UI components, style guidelines, and interaction patterns.
  • Conduct a comprehensive audit of the current application to identify and document visual inconsistencies, UX friction points, and usability issues.
  • Establish and document clear guidelines for typography, color, spacing, iconography, and motion to ensure consistency across all product features.
  • Champion the adoption of the design system across the engineering team, serving as the go-to expert for design standards.

UX/UI Design & Prototyping:

  • Translate complex user requirements and product goals into intuitive, clean, and accessible user flows, wireframes, and high-fidelity mockups.
  • Develop high-fidelity, interactive prototypes using code (HTML, CSS, JavaScript) to validate design concepts and provide engineers with clear, functional specifications.
  • Design and iterate on UI components that are not only visually appealing but also reusable, scalable, and performant.
  • Plan and conduct usability testing sessions to gather user feedback and inform design decisions.

Front-End Collaboration & Implementation:

  • Work directly with front-end engineers to ensure the precise implementation of your designs and components.
  • Contribute directly to the front-end codebase by building and refining UI components within our application’s framework.
  • Review UI-related pull requests to ensure adherence to design standards and best practices.

Summary :

Seeking a Senior UX/UI Designer with front-end development capabilities to own and evolve core product design language. The scope of the project is to resolve visual and interactive inconsistencies in the core product by creating, implementing, and championing a robust and cohesive design system. The job will also include auditing our current user experience, defining a new design pattern, and working hands-on to build out a component library that will serve as the single source of truth for our product teams. The role will bridge the gap between design and engineering, ensuring a pixel-perfect implementation.

Apply for this position

Alternatively, you may email your resume to [email protected]

Drop files here or click to uploadMaximum allowed file size is 128 MB.
Allowed Type(s): .pdf, .doc, .docx