Principal Web UI Software Developer, Vue.js

Job not on LinkedIn

November 7

Apply Now
Logo of Sutherland

Sutherland

B2B • Artificial Intelligence • SaaS

Sutherland is a global company specializing in digital transformation and business process outsourcing services. They leverage advanced technologies such as Artificial Intelligence, automation, and cloud engineering to drive digital performance and optimize critical business operations. Sutherland offers a variety of services including digital CX, enterprise technology solutions, and intelligent automation across multiple industries such as banking, healthcare, and telecommunications. Their focus is on delivering measurable outcomes, enhancing customer experiences, and enabling business agility through innovative digital solutions.

10,000+ employees

Founded 1986

🤝 B2B

🤖 Artificial Intelligence

☁️ SaaS

💰 $300M Secondary Market on 2014-10

📋 Description

• Lead the Design & Development: Architect, design, and implement high-quality, scalable, and performant web UI applications and backend services using Vue.js and Node.js • Full-Stack Ownership: Take ownership of the entire software development lifecycle, from conception and design to deployment and ongoing maintenance • Architecture & Strategy: Contribute to and influence the technical roadmap, architectural decisions, and technology choices for our contact center platform • Cross-Platform Development: Develop and maintain applications that function seamlessly across Windows and Linux environments • Collaboration: Work closely with Product Management, UX/UI Design, and other engineering teams to understand requirements and deliver exceptional user experiences • Code Quality & Best Practices: Champion code quality, conduct thorough code reviews, and implement automated testing strategies to ensure robust and reliable software • Problem Solving: Identify and resolve complex technical challenges, proactively addressing potential issues and optimizing system performance • Innovation: Stay abreast of emerging technologies and industry trends, proposing and implementing innovative solutions

🎯 Requirements

• Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience • 5+ years of progressive experience in software development, with a significant focus on full-stack web application development • Deep expertise in building complex, scalable, and maintainable user interfaces with Vue.js • Strong proficiency in modern JavaScript (ES6+) and TypeScript • Advanced understanding of semantic HTML and modern CSS, including preprocessors (e.g., Sass, Less) • Experience with state management libraries (e.g., Vuex, Pinia) • Familiarity with UI component libraries (e.g., Vuetify, Element UI, Ant Design) • Extensive experience developing robust, performant, and scalable backend services using Node.js • Proficiency with Node.js frameworks (e.g., Express.js, NestJS) • Strong understanding of designing and consuming RESTful APIs • “Must-have” strong knowledge of relational database principles, including schema design, normalization, SQL querying, indexing, and performance tuning • Proven experience developing and deploying applications on both “Windows and Linux” operating systems • Proficient with Git and collaborative development workflows • Experience working in Agile development environments (Scrum, Kanban) • Excellent analytical and problem-solving abilities with a keen eye for detail • Strong verbal and written communication skills, with the ability to articulate technical concepts effectively to both technical and non-technical audiences.

🏖️ Benefits

• Long-term job security with a permanent contract • Additional health and life insurance coverage • Generous annual leave • Food vouchers and paid breaks • Competitive salary and clear career progression • World-class on-the-job training

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com