Frontend Developer, Manila Office
Code and Theory
2d ago

Front-end Developers play a critical role in most projects at Code and Theory. They are actively involved throughout the project lifecycle, oftentimes starting with rapid prototypes early in the design phase.

In some cases, the end goal is high-fidelity prototypes, but most of the time the developers will ultimately be writing clean, production-ready code, which will be integrated with the backend / APIs and refined via the QA process.

A Front-end Developer will remain engaged through the launch to ensure that everything functions and performs at the highest level and must work very closely with the design team, not only to identify gaps and vet the designs for feasibility but also to help inform the experience design through a technical lens.

This is particularly important in the increasingly responsive web, where developers and designers need to work hand-in-hand to find solutions to a wide range of design challenges.


  • 3+ years of front-end focused web development (HTML, CSS, Vanilla JavaScript)
  • 3+ years of responsive HTML and CSS development
  • Experience with a CSS pre-processor (e.g. Sass, Less)
  • Experience with cross-browser compatibility
  • Experience with source control (e.g. Git)
  • Some experience with back-end integration (e.g. WordPress, Laravel, Drupal, etc.)
  • Nice To Have

  • Some experience with popular JavaScript libraries / frameworks (e.g. React, Angular, Vue, Svelte, etc.)
  • Some experience in Web Designing tools (e.g Figma, Adobe XD, Photoshop), and has the ability to translate layered comps into HTML and CSS
  • Experience integrating with 3rd party social APIs
  • Some experience with client-side templating (e.g. JSX, Mustache.js, Handlebars.js, etc.)
  • Some experience with server-side templating (e.g. Twig, Blade, etc.)
  • Some experience in Web Animation (either via CSS or via JS)
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form