Job Description
We are seeking a Senior Vue.js Developer to join our dynamic engineering team in San Francisco. As a leader in the fintech space, we are building the next generation of real-time financial platforms, and we need an expert who can architect scalable, high-performance applications. You will play a pivotal role in mentoring junior developers, driving technical strategy, and ensuring our codebase is robust and maintainable.
Why Join Us?
- Work with cutting-edge technologies including Vue.js 3, TypeScript, and Pinia.
- Competitive salary and comprehensive benefits package.
- Flexible remote-first culture with a hub in San Francisco.
Responsibilities
- Design, develop, and maintain complex single-page applications (SPAs) using Vue.js and TypeScript.
- Lead the architectural design of frontend systems, ensuring scalability, performance, and security.
- Conduct thorough code reviews and provide constructive feedback to team members to foster a culture of excellence.
- Collaborate closely with backend engineers to integrate RESTful APIs and GraphQL endpoints seamlessly.
- Implement and optimize CI/CD pipelines to automate testing and deployment processes.
- Mentor and guide junior developers, helping them grow their technical skills and best practices.
Qualifications
- 5+ years of professional experience in frontend development, with a strong focus on Vue.js (versions 2 and 3).
- Expert proficiency in TypeScript and modern JavaScript (ES6+).
- Deep understanding of state management solutions such as Vuex or Pinia.
- Experience with component libraries (Vuetify, Element UI) and build tools (Webpack, Vite).
- Strong grasp of responsive design principles and cross-browser compatibility.
- Excellent communication skills and the ability to translate business requirements into technical solutions.