Frontend Software Developer

4 weeks ago


Manila, Philippines Avvoka Limited Full time

Frontend Software Developer (PH) - WYSIWYG, Editor and Authoring Tools Frontend Software Developer (PH) - WYSIWYG, Editor and Authoring Tools Department: EditorTrack: Individual ContributorReports to: Editor ManagerDirect Reports : N/A Location: Hybrid (Manila)Schedule: Full-time, permanent | Mon-Fri, 9:00-6:00pm (PHT)Compensation: Competitive, based on experienceStart Date: Flexible — we’d love you to join soon About Us Avvoka is a fast-growing legal technology scale-up specialising in document automation. Our platform empowers legal, commercial, and operations teams to draft, negotiate, and manage contracts more efficiently - reducing friction, improving compliance, and accelerating deal cycles. We’re trusted by leading global organisations, from Magic Circle law firms to major financial institutions and international franchises. Our technology has supported everything from billion-pound transactions to cross-border partnership agreements. Avvoka is in an exciting growth phase - evolving from a bootstrapped start-up to a scale-up, with 60% growth in headcount and over 70% organic revenue growth in the past year. Who You Are A great candidate might be someone who has: Worked on the UI/UX or core implementation of text/document editors (e.g., features for Microsoft Word, Google Docs, Notion, Coda, or enterprise authoring tools). Built or contributed to collaborative editors (real‑time multiplayer editors) where low latency, concurrency and presence/awareness UX were central. Deep experience extending or authoring editor modules/plugins (for example, custom modules in Quill, ProseMirror plugins, or Slate tools). Key Responsibilities 1. Contribute to and evolve the Editor Build high-performance, low-latency features that handle complex data models, dynamic content and large documents. Implement, extend and maintain Quill modules and integrate with Quill’s event API. 2. Write and maintain robust, testable code Use modern frameworks and tools to improve performance, stability, and developer ergonomics. Implement collaboration features (presence, cursors, comments) with a focus on consistency and minimal latency. Work with backend engineers on OT/CRDT integration, conflict resolution, and data reconciliation strategies. 4. Collaborate and influence product & UX Partner with designers, product managers and legal engineers to translate UX needs into technical solutions. Provide constructive code reviews and take part in design and architecture discussions focusing on usability, accessibility and performance. Improve internal tools, build reliable CI/CD for frontend releases, and ship observability for editor performance. Document editor APIs and onboarding flows for other engineers and product teams. Key Measures of Success To ensure your application has the best opportunity of success, your CV could cover the below measures of success with quantifiable results (e.g. percentages, growth, reductions, impact). Reduced editor load times, rendering bottlenecks or collaboration latency by measurable margins. Delivered user-visible features that improved authoring efficiency (e.g., reduced average task time, fewer formatting errors). Consistently high code quality with minimal production regressions. Demonstrable improvements to editor architecture that increase maintainability and scale. Person Specification The ideal candidate would have: Hands-on experience building/maintaining complex web apps — ideally editor/authoring tools or design surfaces. Practical experience with Quill’s module system and Quill’s event API (essential). Prior experience with real-time collaboration features (OT/CRDT, WebSockets, presence). Solid testing strategies and experience with performance monitoring in production. The desirable candidate would have: Experience with Slate.js, ProseMirror or other rich-text frameworks. Familiarity with legal tech, document automation, or enterprise B2B SaaS. Experience scaling frontend architecture at a fast-growing startup or scale-up. Exposure to functional programming (ClojureScript or FP patterns). In addition to the technical and professional skills, there are certain core attributes we value across all roles: Adaptability in dynamically evolving settings A proactive, solution-focused mindset with ownership A collaborative spirit, supporting and mentoring others If you’re excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you toapply anyway — you might be just the candidate we’re looking for. Our Hiring Process CV Review: Our People team reviews all applications carefully. Screening Call (15m): A quick virtual chat with our People team to learn more about you and answer any initial questions. Stage 1 – Assessment Interview (30–45m): A virtual assessment interview with the Hiring Manager focused on your experience and approach. Stage 2 – Senior Interview (for senior roles): An additional conversation with members of the leadership team. Meet the Team: Where possible, we’ll invite shortlisted candidates to visit our WeWork Waterloo office to meet the wider team. We aim to make an offer to the successful candidate within a month of application, but this will vary by role and seniority. Why Join Us At Avvoka, you’ll join a considerate, innovative, and inclusive team where every voice matters. You’ll be instrumental in shaping our expansion into financial services - helping major institutions modernise how they handle legal and commercial documentation - while advancing your own career in enterprise SaaS sales. Remote First hybrid working - Choose your days in office based on operational requirements Annual learning and development budget Home office IT allowance 25 days’ annual leave plus public holidays Right to request flexible working arrangements A collaborative, transparent company culture with real opportunities for growth We are an equal opportunity employer that celebrates diversity and inclusion. We welcome applications from individuals of all backgrounds, identities, and experiences - including those from underrepresented groups - and are happy to provide reasonable adjustments for candidates with disabilities during the recruitment process. #J-18808-Ljbffr


  • Frontend Developer

    2 weeks ago


    Manila, Philippines Perform Full time

    Frontend Developer (React) – Perform Perform Manila, National Capital Region, Philippines Posted 3 weeks ago Join to apply for the Frontend Developer (React) role at Perform . We are seeking an experienced Frontend Developer (React) to design, develop, and maintain large‑scale single‑page web applications. You will collaborate with cross‑functional...


  • Manila, Philippines SiteMinder Full time

    Senior Software Engineer (Frontend) Location: SiteMinder Manila, National Capital Region, Philippines SiteMinder is a world‑leading open hotel commerce platform serving more than 50,000 hotels in 150+ countries and processing over 130 million reservations annually. What We Do We help accommodation owners find and book more guests online, simplifying the...

  • Software Engineer

    3 weeks ago


    Manila, Philippines SiteMinder Full time

    At SiteMinder we believe the individual contributions of our employees are what drive our success. That’s why we hire and encourage diverse teams that include and respect a variety of voices, identities, backgrounds, experiences and perspectives. Our diverse and inclusive culture enables our employees to bring their unique selves to work and be proud of...


  • Manila, National Capital Region, Philippines Datamatics Full time ₱144,000 - ₱720,000 per year

    Role: Senior FrontEnd Developer.Scope of Work/ResponsibilitiesTechnical:Undertake the design and development of advanced frontends for GenAI-powered applications using (version 14 or later)Establish best practices for code quality, performance optimization, and maintainability.Work with a team of data engineers, fostering a culture of innovation and...

  • Frontend Developer

    2 weeks ago


    Manila, National Capital Region, Philippines julius_freelancer Full time ₱500,000 - ₱1,000,000 per year

    As a Frontend Developer you will design and develop modern web applications using Angular and You'll collaborate with cross-functional teams to deliver scalable, secure, and high-performing solutions that support.Develop and maintain web applications using Angular (v14+) and Design and implement UI components ensuring responsiveness, accessibility, and...


  • Manila, Philippines Careernet Full time

    Senior Frontend Developer Careernet Manila, National Capital Region, Philippines Responsibilities Designs and writes complex code in several languages relevant to our existing product stack, with a focus on automation Configures, tunes, maintains and installs application systems and validates system functionality Installs new software releases and...


  • , Metro Manila, Philippines KMC Solutions Full time

    About the role This is a full-time, on-site role based in Metro Manila. As a Senior Frontend Engineer at KMC Solutions, you will play a vital role in designing and developing high-performance, responsive web applications that deliver exceptional user experiences. You will work closely with cross-functional teams to bring innovative digital solutions to life,...

  • Frontend Developer

    2 weeks ago


    Manila, National Capital Region, Philippines CVP Talent Full time ₱80,000 - ₱120,000 per year

    Frontend Developer - TypeScript + React )We're looking for front end engineers with 3 - 5 years experience to build consumer-facing web portals and mobile apps for a world-leading payments platform.Tech StackRequired:TypeScript + React )Redux (or similar state management)React NativeRESTful APIsOWASP Top 10 security practicesNice to have:Kotlin, Swift...

  • Software Developer

    2 weeks ago


    Eastwood, Metro Manila, Philippines Electronic Commerce Payments (EC PAY) Inc. Full time ₱30,000 - ₱60,000 per year

    Research, design, implement, and manage software programsProvide technical requirements for system rollout and deploymentKnowledgeable in AWS Environment (Lambda, API Gateway, Cloudwatch)Experience in DevOps is an advantage (CI/CD, Containerization like Docker, Kubernetes)Proficiency in C#, .NET Framework/Core, and ASP.NET MVC/CoreExcellent knowledge in...


  • , Metro Manila, Philippines Stagwell Full time

    Senior Frontend Developer Stagwell, National Capital Region, Philippines We are seeking a Senior Front-End Engineer to help define and drive the evolution of our platform team—the foundation for how clients and internal teams interact with our products and data. This team builds the shared UI systems, authentication and navigation frameworks, and front-end...