Sr Frontend Engineer (Freelance)

Beyond San Francisco , CA 94118

Posted 2 months ago

Work Experience Required:

  • 5+ years working with JavaScript, CSS & HTML

  • 3+ years working with AngularJS and other similar JS frameworks

  • 3+ years using Google Cloud or Amazon Web Services

  • Experience in web application development and architecture, using Web Standards and related technologies for new feature development

  • 3+ years agency or similar environment

Technical Experience Required:

  • Vanilla JavaScript

  • OOP - Object Oriented Programming & Functional programming

  • Familiarity with ES6, Promises, Shadow DOM, Block Scoping, etc.

  • DOM manipulation

  • Event model & event propagation

  • Unit Testing

  • XHR, AJAX, JSON, API development / consumption

  • Using API's (Twitter, Facebook, Google, YouTube)

  • Advanced UI development

  • JavaScript rich interactions / animations

  • Canvas

Frameworks / Libraries

  • AngularJS / Angular

  • Ability to upgrade Node / Bower to webpack

  • Django templating / Twig (or similar)

  • Familiar with key social API's; Google (inc. maps), YouTube, Twitter, Facebook, etc.

  • Salesforce integration

Cross browser / platform development

  • Mobile First Responsive Web Development

  • Multiple devices, mobile, tablet & desktop

  • Multiple browsers including backwards compatibility, often going back to IE8

  • Familiarity debugging browser inconsistencies

  • SVG's, Icon Fonts

Advanced HTML and CSS

  • Semantically correct and valid code

  • Accessibility (WCAG 2.0 at least AA)

  • Complete understanding of HTML5 tags and attributes

  • Complete understanding of CSS3 (Media Queries, Pseudo Classes, 3D Transforms, Advanced Selectors)

Build tools / workflow

  • GIT

  • Webpack, Gulp, Grunt

  • Node, NPM, JSPM, SystemJS

  • SASS

Product team skills

  • Sketch, Adobe CC; Photoshop, Illustrator, etc.

  • Ability to slice and prep assets as required.

  • Pixel perfect design implementations

  • Responsive layouts

  • Google Drive, Docs, Sheets, Slides

  • AGILE processes / methodologies

Standards

  • Must write clean, efficient marked up code with documentation

  • Can read code written by others

  • Can write code from pseudo-code or verbal instructions

  • Passion for best practice guidelines and coding standards

  • Ensure code is written in accordance to Beyond or our clients coding standards and style guides.

  • Support in the development and evolution of Beyond's development standards and best practices.

Working knowledge

  • Python

Specialist Responsibilities:

  • Development of front end code as per a project specification, this includes writing HTML, CSS, and JavaScript

  • Working directly with project & account managers in scoping & resourcing for successful delivery of projects

  • Work with team members in designing front end architecture within Beyond's guidelines and to the latest HTML/CSS/Specifications

  • Feeding back development status to the project lead and web producer

  • Developing for specific browsers and devices

  • Learning new and emerging technologies

  • Working with colleagues in other offices and timezones

  • Supporting live projects

  • Feedback technical issues, as well as recommend solutions

  • Problem solving, both technical and UI/UX, brainstorming with teams

  • Working with UI/UX designers, as well as Back End developers

  • Updating Statement of Work with development updates

  • Updating and supporting Beyond's tech wiki

  • Following Beyond's internal development processes

  • Ensuring that projects are being delivered on budget

  • Responsibility for successful project delivery

  • Analytics and SEO metadata

  • Performance, Accessibility & Optimisation using tools such as Page Speed

  • Problem solving, bug fixing and ensuring the highest possible standard of work

Other things about this role:

While this is not a heavily client facing position the individual must be able to directly manage client expectations and deliverables both internal and externally. Front End Developers should be able to present technical proposals to clients and be comfortable working onsite with the client as needed to support project needs.

Beyond developers are expected to keep up-to-date with the latest trends, innovations, cultures and technical developments, tools and techniques. Front End Developers should provide technical assistance, research & development, educating clients and co-workers on technology where necessary. This is often the case when we are selling an idea, the "how & why".

The ideal candidate should be comfortable running internal show and tell workshops updating team members of latest trends. Developers should also attend industry events, meetups and networking events among your peer community. This position will reports directly into the FED Team Lead.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Frontend Engineer

Lambda School

Posted 5 days ago

VIEW JOBS 11/13/2019 12:00:00 AM 2020-02-11T00:00 Lambda School is a combination of a school and an investment fund. Lambda School's mission is to find untapped or underutilized talent, and to train that talent for the most in-demand jobs in the world. Lambda School is pioneering a new model of higher education in which the school invests in the students, instead of the other way around. Lambda has just successfully completed its Series B fund raising round with premier tier venture investors. We are operating in 40+ states across the US today and eyeing international expansion opportunities. What You'll Do: * Build, test and ship customer-facing features/products using modern tools like React, ES6, Flow, Styled Components, Jest and Webpack * Write high quality, well-tested code * Own web/front-end features through inception, design feedback, implementation, and launch * Collaborate with Product Managers & designers in the process of creating design mockups * Collaborate with the back-end engineer in the process of building the RESTful API * Help improve user experience and performance of front-end stack What You'll Need * 4+ Years of experience as a software engineer * 2+ years of experience with ReactJS or React-Native * 2+ years of experience with Redux, ImmutableJSYou are comfortable working with JavaScript/Typescript * Experience with A/B Testing & AnalyticsAre willing to do the tedious things that make a good UX great * Excellent communication skills and a passion for tough technical challenges * Strong product sense and experience working closely with product designers * Deeply cares about user experience and works with product managers and designers to improve the same * You've developed and shipped user-facing features using component-based UI frameworks Bonus If You: * Live/work in the San Francisco Bay Area * Have a passion for education * Have worked with production scale React apps * Have previous experience at a growth stage internet/software company * Have a non-traditional story. Many of our students have beaten a unique path to their new jobs. We like team members who have done the same The position is a full-time, salaried role with medical benefits. At Lambda School, we're looking to hire people with grit and integrity. Please apply even if your experience and interests aren't an exact match with what we've laid out in this job description. We're building something different at Lambda. If that sounds interesting, we want to hear from you. Lambda School is an equal opportunity employer, and acts in this capacity without regard to race, color, religion, sex, national origin, age, or disability. Lambda School San Francisco CA

Sr Frontend Engineer (Freelance)

Beyond