UI Developer
Job Summary
Job Summary
We are seeking a UI Developer with strong vue3 experience to join our team. This role focuses on designing and building scalable GUI infrastructure developing intelligent agent-based systems and optimizing workflows to enhance performance and user experience. The ideal candidate will have strong expertise in modern JavaScript (ES6) CSS JSON/YAML along with hands-on experience developing high-traffic web applications. You will be responsible for creating world-class graphical user interfaces building and maintaining CI/CD pipelines and integrating other ecosystems. We are looking for an analytical and innovative engineer who is passionate about intelligent automation scalable system design and delivering exceptional user experiences.
Job Requirements
- Design develop and maintain Vue3-based applications with a strong focus on performance and scalability.
- Develop responsive user interfaces using HTML and CSS.
- Modern JavaScript/ES6 frequent use of arrow functions async/await promises template literals optional chaining etc.
- Implement multithreading multiprocessing and asynchronous programming to improve system efficiency.
- Perform performance profiling tuning and optimisation of applications. Manage memory usage and optimise system resources for high-performance applications.
- Data validation & transformation parsing and validating JSON/YAML manipulating data structures. Due test units and familiarity with any UI Unit test framework.
- DOM interaction & browser APIs handling form state modals localStorage/sessionStorage file inputs and related UI logic.
- Asynchronous API calls abstraction handling success/error flows
- Familiarity with basic Python relational database such as PostgreSQL MySQL or Oracle CI/CD Apache configurations.
- Need to collaborate with DevOps on container images or simple Docker setups. Even a working knowledge of reverse proxies (Apache/Nginx) helps when troubleshooting
Education
A Bachelor of Science degree in Computer Science or equivalent experience masters degree is a plus
4-8 years of software development experience 7 years is preferred
At least 4 years focused on design and development of GUI applications.
Certifications Industry certifications on performance benchmarking are a plus.
Soft skills. Strong interpersonal abilities to navigate team dynamics and convey technical concepts clearly
Required Experience:
IC
About Company
At NetApp, our top priority is the health and safety of our event attendees and employees, including every community around the world being impacted by COVID-19. As a result, we have decided to reimagine our annual NetApp INSIGHT Paris and Berlin events to be fully digital. We’re als ... View more