Job Title : Senior UI Developer
Location : Charlotte, NC or Hartford, CT (3 days in the office required)
Visa : Any
Rate : DOE
Experience Required : 10+ years
Job Description :
We are seeking a highly experienced Senior UI Developer to join our team. The ideal candidate will have over 10 years of experience in UI development, with a strong focus on cloud architecture and plugin development.
Key Responsibilities :
Architecture & Cloud Development : Design and architect solutions within a Cloud (AWS) environment, with at least 6 years of experience.
Develop serverless applications using AWS Lambda and deploy applications using container technologies like AWS EKS.
Plugin Development : Develop and manage plugins using Java, TypeScript, and JavaScript. Create and implement plugin rollout plans and manage versioning.
Web Development : Design and build web applications using TypeScript, JavaScript, HTML, and CSS. Experience in calling various REST APIs using TypeScript frameworks.
CI / CD & Development Practices : Implement Continuous Integration and Continuous Delivery (CI / CD) practices, preferably with Jenkins.
Apply Test Driven Development (TDD) and Design Driven Development (DDD) techniques.
Observability & Monitoring : Utilize at least one Cloud observability toolkit such as CloudWatch, DynaTrace, or Splunk to monitor and manage application performance.
VSCode Extensions : Develop extensions for Visual Studio Code and contribute to their ongoing development and improvement.
Skills Required :
VSCode Extension Development : Experience in developing and managing VSCode extensions.
AWS Cloud : Proficiency with AWS services, including S3 and CloudWatch.
Programming Languages : Advanced skills in Java, TypeScript, and JavaScript.
Development Techniques : Strong understanding of CI / CD practices, TDD, and DDD.
Communication : Excellent communication and collaboration skills.
Note : This role requires a significant level of experience and expertise. If you meet these qualifications and are ready to contribute to a dynamic team, we encourage you to apply.