Shiro Technologies - Charlotte, NC

posted about 2 months ago

Full-time - Senior
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Senior UI Developer position is a critical role that requires a seasoned professional with over 10 years of experience in web development, specifically with a strong focus on frameworks such as React or Angular. The ideal candidate will be responsible for plugin development using Java, TypeScript, and JavaScript, and must possess the ability to set up frameworks end-to-end in either Angular or React. This role demands a deep understanding of deploying applications using container technologies, particularly within the AWS ecosystem, including services like AWS EKS, S3, and CloudWatch. In addition to technical skills, the candidate should have a robust understanding of Continuous Integration and Continuous Delivery (CI/CD) practices, with a preference for Jenkins. The role also emphasizes Test Driven Development and Design Driven Development methodologies. The Senior UI Developer will be tasked with designing and building web applications using TypeScript, JavaScript, HTML, and CSS, and will need to demonstrate experience in calling various REST APIs using the TypeScript framework. The position also requires knowledge of at least one cloud observability toolkit, such as CloudWatch, DynaTrace, or Splunk. The candidate should have experience in developing VSCode extensions and will be responsible for creating a plugin rollout plan and managing versioning. The ability to design applications from scratch is essential, as is the capability to write technical documentation and create user guides. The candidate will oversee the entire application lifecycle, from gathering requirements to production deployment, ensuring a seamless end-to-end process.

Responsibilities

  • Develop and maintain web applications using React or Angular frameworks.
  • Create and manage plugin development using Java, TypeScript, and JavaScript.
  • Set up frameworks end-to-end in Angular or React.
  • Deploy applications using container technologies like AWS EKS, S3, and CloudWatch.
  • Implement Continuous Integration and Continuous Delivery (CI/CD) practices, preferably using Jenkins.
  • Utilize Test Driven Development and Design Driven Development methodologies.
  • Design and build web applications using TypeScript, JavaScript, HTML, and CSS.
  • Call various REST APIs using the TypeScript framework.
  • Utilize cloud observability toolkits such as CloudWatch, DynaTrace, or Splunk.
  • Develop VSCode extensions and manage versioning for plugins.
  • Create a plugin rollout plan and oversee its execution.
  • Write technical documentation and user guides for applications.
  • Gather requirements and manage the end-to-end application lifecycle from design to production.

Requirements

  • 10+ years of experience in web development.
  • Proficiency in frameworks such as React or Angular.
  • Experience in plugin development using Java, TypeScript, and JavaScript.
  • Ability to set up frameworks end-to-end in Angular or React.
  • Experience deploying applications using AWS EKS, S3, and CloudWatch.
  • Strong understanding of CI/CD practices, preferably with Jenkins.
  • Experience with Test Driven Development and Design Driven Development.
  • Proficient in designing and building web applications using TypeScript, JavaScript, HTML, and CSS.
  • Experience in calling REST APIs using TypeScript framework.
  • Knowledge of cloud observability toolkits like CloudWatch, DynaTrace, or Splunk.
  • Experience in developing VSCode extensions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service