Title: UI Developer
Bangalore, Karnataka, IN
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), Vue.js, 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, master’s 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
Job Segment:
Web Design, Testing, Developer, Computer Science, User Experience, Creative, Technology