Shiro Technologies - Charlotte, NC

posted 3 months ago

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

About the position

The Senior UI Developer position requires a highly skilled individual with over 10 years of experience in the field. The primary focus of this role is on plugin development utilizing Java, TypeScript, and JavaScript. The candidate must possess the ability to set up frameworks end-to-end in either Angular or React, demonstrating a strong command of these technologies. Additionally, experience in deploying applications using container technologies such as AWS EKS, AWS Cloud S3, and Cloud Watch is essential. A strong understanding of Continuous Integration and Continuous Delivery (CI/CD) practices is crucial, with a preference for candidates familiar with Jenkins. The role also emphasizes Test Driven Development and Design Driven Development methodologies. The ideal candidate will have experience in designing and building web applications using TypeScript, JavaScript, HTML, and CSS, as well as proficiency in calling various REST APIs using the TypeScript framework. Knowledge of at least one cloud observability toolkit, such as CloudWatch, DynaTrace, or Splunk, is required. The candidate should also have experience in developing VSCode extensions and be capable of creating a plugin rollout plan while managing versioning effectively. The ability to design applications from scratch is a must, along with the capability to write technical documentation and create user guides. The candidate will be responsible for overseeing the entire application lifecycle, from gathering requirements to production deployment.

Responsibilities

  • Develop plugins using Java, TypeScript, and JavaScript.
  • Set up frameworks end-to-end in Angular or React.
  • Deploy applications using container technologies like AWS EKS, AWS Cloud S3, and Cloud Watch.
  • 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 different REST APIs using the TypeScript framework.
  • Utilize cloud observability toolkits such as CloudWatch, DynaTrace, or Splunk.
  • Develop VSCode extensions and manage versioning for plugin rollout plans.
  • Write technical documentation and create user guides for applications.
  • Oversee the entire application lifecycle from requirements gathering to production deployment.

Requirements

  • 10+ years of experience in UI development.
  • Proficiency in Java, TypeScript, and JavaScript for plugin development.
  • Experience in setting up frameworks in Angular or React.
  • Knowledge of deploying applications using AWS EKS, AWS Cloud S3, and Cloud Watch.
  • Strong understanding of CI/CD practices, preferably with Jenkins.
  • Experience in Test Driven Development and Design Driven Development.
  • Proficient in web development using TypeScript, JavaScript, HTML, and CSS.
  • Experience in calling REST APIs using TypeScript framework.
  • Familiarity with cloud observability toolkits like CloudWatch, DynaTrace, or Splunk.
  • Experience in developing VSCode extensions.

Nice-to-haves

  • Experience with both Angular and React frameworks.
  • Ability to design applications from scratch.
  • Strong technical writing skills for documentation and user guides.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service