Shiro Technologies - Charlotte, NC
posted 3 months ago
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.