Principal UI Software Engineer
IBA InfoTech Inc.
Raleigh, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Raleigh, United States of America
Tech stack
JavaScript
HTML5
CSS
D3.js
Data Visualization
TypeScript
Highcharts
RxJS
Angular
Kubernetes
Reactive Programming
Web Technologies
Front End Software Development
Api Design
Docker
Microservices
Job description
- Build intuitive user interfaces from the ground up using the latest web technologies.
- Collaborate with a diverse team of engineers, data scientists, and security researchers.
- Communicate and present your work in a clear and simple manner.
- Work effectively on a geographically distributed team to deliver high-quality software against aggressive schedules.
Requirements
- Minimum of 5 years of experience with frontend development technologies HTML5, CSS, and JavaScript.
- Minimum of 3 years of experience with modern versions of Angular.
- Minimum of 2 years of experience working with RXJS, NGRX, Reactive programming or observables.
- Minimum of 2 years of experience with Typescript.
Preferred Experience
- Experience with D3.JS or similar data visualization packages such as PrimeNG, Highcharts, Graphs, etc.
- Experience with server-side API development.
- Experience with Docker, Kubernetes, and microservice architectures.
- Knowledge of UI security issues and best practices to prevent vulnerabilities.