Docupace is seeking a Lead Front-End Developer with strong experience in Vue. js for a 100% remote position. All applicants must currently live in Warsaw, Poland ONLY.
Summary of Position:
As a Lead Front-End Developer, you will play a crucial role in enhancing the user experience of our PreciseFP product, which is built using the Vue.js framework. We are looking for a Senior Front-End Vue.js Developer to join our PreciseFP team. We seek not only a coder but also a collaborator who is eager to contribute to the future development of our product. The ideal candidate should be an expert in their field, willing to share knowledge, and capable of mentoring others. You will engage in brainstorming sessions, analyze user feedback, and propose ideas to improve usability. Working closely with our dynamic development team, you will help deliver a consistent and reliable web experience. In this position, you will interact directly with our Support and Product teams to gather user feedback, brainstorm with our engineers, and explore ways to enhance the platform's usability for our customers. Your contributions will be vital to fostering customer satisfaction and improving our product’s usability. This role is essential in shaping the future of PreciseFP, offering daily opportunities to ideate and innovate alongside our Product Architects, Team Leads, and Chief Architect.
Essential Duties/Responsibilities:
- Refactor and optimize the current codebase.
- Write reusable, effective, and scalable code.
- Build modular and reusable components and libraries.
- Implement frontend components with the Vue.js framework.
- Research and recommend tools and procedures for optimizing the development and deployment of the application's front end.
- Test, update, and optimize the application for performance and security.
- Evaluating and increasing the application’s effectiveness.
- Adapting the application to new requirements as necessary.
- Collaborate with other team members and stakeholders.
Minimum Education and Experience:
- 5+ years of development experience in Typescript and Javascript.
- 4+ years of development experience with Vue.js.
- Strong experience creating and maintaining a SaaS application is a must.
- Strong experience with JS build tools like Webpack and Vite.
- Experience with React and NextJS.
- Experience with performance tuning complex front-end applications.
- Experience with front-end state management.
- Familiarity with automated JavaScript testing.
- Working experience with HTML5, CSS3, SASS, LESS.
- Familiarity with Figma.
- Experience in consuming and designing RESTful APIs.
- Experience in consuming and designing GraphQL APIs.
- Knowledge of development tools, like Git.
- Understanding of agile development tools and techniques.
Knowledge, Skills, and Abilities:
- Advanced written and oral English level.
- Able to actively participate in virtual meetings, communicate effectively, and articulate and convince stakeholders about new and opposing ideas.
- Able to work with and communicate with all levels of the organization.
- Well-versed in multitasking and working through multiple projects simultaneously.
- Strong attention to detail and task completion.