About The Position

We are looking for a skilled Web UI Developer to join our team and lead the development of modern, responsive, and high-performance web applications.

Requirements

  • Frameworks: Proficiency in Angular (v16+), including deep knowledge of Components, Directives, Services, and Pipes.
  • Core Web Tech: Expert-level command of HTML5, CSS3/SCSS, and modern JavaScript (ES6+).
  • TypeScript: Strong understanding of static typing, interfaces, and asynchronous programming.
  • Reactive Programming: Hands-on experience with RxJS for reactive data handling and observable patterns.
  • Styling: Experience with CSS frameworks (e.g., Tailwind CSS, Bootstrap, or Angular Material) and responsive design principles.
  • Version Control: Comfortable using Git for collaborative development and pull request workflows.
  • Problem Solving: A proactive approach to debugging and architectural challenges.
  • Communication: Ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Detail-Oriented: A keen eye for aesthetics and a commitment to maintaining design integrity.

Responsibilities

  • Develop Core Features: Design and implement robust, high-quality UI components using Angular and TypeScript.
  • UI/UX Implementation: Translate wireframes and Figma designs into functional, pixel-perfect web interfaces.
  • State Management: Manage complex application data flows using libraries like NgRx or RxJS.
  • Optimization: Ensure applications are optimized for maximum speed, scalability, and cross-browser compatibility.
  • API Integration: Collaborate with backend developers to integrate RESTful APIs and handle asynchronous data.
  • Testing & Quality: Write unit tests (Jasmine/Karma) to ensure code reliability and participate in code reviews to maintain high standards.

Benefits

  • Medical, vision, and dental benefits
  • 401k retirement plan
  • Variable pay/incentives
  • Paid time off
  • Paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service