Senior Software Developer focusing on frontend Vue.js features for Avvoka's legal tech platform. Delivering high-quality UI for complex workflows in a hybrid environment.
Responsibilities
Build product features end-to-end
Deliver high-quality Vue.js features across complex, workflow-heavy parts of the product (forms, editors, approvals, automation UI).
Turn product requirements into pragmatic technical designs that balance speed, maintainability, and user experience.
Own work from implementation through release, including edge cases, tracking, and iterative improvements.
Raise the bar on frontend quality
Improve performance, accessibility, and UI reliability in areas with high daily usage.
Strengthen component patterns and TypeScript practices so the codebase stays easy to change as we scale.
Reduce regressions by applying sensible testing and review discipline (not process for process’ sake).
Partner closely across product, design, and backend
Collaborate with Product and Design to simplify complexity and ship clear, usable experiences.
Work with backend engineers on API design, data contracts, and incremental improvements to speed up delivery.
Communicate trade-offs clearly and early, keeping delivery predictable.
Support the team and make others better
Contribute thoughtful code reviews that help teammates learn and keep standards consistent.
Share patterns, examples, and small utilities that improve developer experience.
Help spot tech debt that’s slowing us down — and fix it in ways that pay off quickly.
Requirements
Strong production experience with Vue.js (ideally Vue 3) and confidence in modern frontend practices.
Solid TypeScript experience and comfort designing maintainable component and state patterns.
A track record of shipping in a B2B product environment where correctness and usability matter.
A quality mindset: performance, accessibility, and maintainability are part of “done”.
Clear communication and contractor-style ownership: you plan your work, unblock proactively, and deliver predictably.
Bonus points if:
You’ve worked on document-like or editor-heavy interfaces, complex forms, or permissioned workflows.
You’ve improved an existing Vue codebase (migrations, performance, testing, design system adoption).
You’ve used observability tooling (error tracking, frontend performance monitoring) to guide improvements.
Benefits
Clear scope of work, with clear success criteria and meaningful deliverables
Ability to invoice via own company / umbrella / sole trader
Autonomy over how and when work is delivered
Access to necessary systems, tools, and documentation
Clear success criteria and delivery milestones
Opportunity to work on complex, high-impact problems
Exposure to enterprise / scale-up environments
Ability to shape systems, processes, or architecture
Lead frontend development for a SaaS platform in the utilities industry while collaborating with cross - functional teams. Own design and architecture, ensuring modern user interfaces and scalable solutions.
Finance Manager responsible for front - end financial activities including proposals and investment planning for Raytheon's Stinger Program. Collaborating with teams to enable sound financial decision - making.
Frontend Developer resolving UI issues on Urbanitae's web and mobile platforms. Collaborating on small developments under the guidance of seniors using React and Next.js.
Frontend engineer building interfaces connecting engineers with AI for P - 1 AI startup. Work on user workflows and collaboration with AI to solve complex engineering problems.
Software Engineer II leading a team to develop and implement technology solutions at Travelers. Collaborates with technical support areas and guides engineers in best practices.
Consultant Developer involved in building complex Angular applications. Hybrid role requiring significant front - end development experience in Ecuador.
Full Stack Typescript Engineer contributing to Kraken's efforts in transforming the energy sector through advanced technology and innovative solutions. Delivering features that enhance customer value in a collaborative environment.
Software Engineer developing full stack TypeScript solutions for sustainable energy company. Engaging in the design, development, and maintenance of high - performance applications across various platforms.
Senior Frontend Engineer responsible for developing scalable front - end systems and UI features. Collaborating in a hybrid work environment to enhance SaaS/PaaS applications in Vietnam.
Software Engineer responsible for coding and testing scalable applications for Walmart's millions of customers. Collaborating with teams globally in a dynamic tech environment.