๐Ÿ“ˆ Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 28,700+ jobs that allow you to work anywhere and live everywhere.

The largest collection of Remote Jobs for Digital Nomads online. Get a remote job you can do anywhere at Remote Companies like Buffer, Zapier and Automattic who embrace the future. There are 28,700+ jobs that allow you to work anywhere and live everywhere.

  Jobs

  People

๐Ÿ‘‰ Hiring for a remote JavaScript position?

Post a Job - $299
on the ๐Ÿ† #1 remote jobs board

The Interaction Design Foundation

Lead Front-end Developer with a Passion for UX


The Interaction Design Foundation


javascript

vue

css

front end

javascript

vue

css

front end

25d

Apply

Are you truly passionate about front-end development and hate to compromise on code quality because of clients and deadlines? Then read on!{linebreak}{linebreak}We're a product-focused organization, which means that our codebase is our baby; it can never become too perfect and we continually push our ambitions upwards.{linebreak}{linebreak}We're also the world's leading User Experience (UX) community - with over 1,5 million monthly visitors - and the biggest Course Platform for designers on the planet. Our claim to fame includes Forbes Magazine and we teach UX and Design to organizations like IBM and British Parliament.{linebreak}{linebreak}We can offer you the freedom to shape your work schedule and the intangible and priceless feeling of having made an impact on the world. Believe us when we say that it can make your heart swell and your head giddy knowing that youโ€™ve truly improved someoneโ€™s life, let alone hundreds of thousands of lives each year.{linebreak}{linebreak}We'd love if you could help us take our front-end code to the next level.{linebreak}{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} You will join our team as our Lead Front-End Developer and your main responsibilities will be as follows:{linebreak}{linebreak}* Lead our front-end efforts (3 people) and make principal architectural decisions.{linebreak}* Communicate with our design team, write specifications for the components of the new [IDF Design System](http://s3.amazonaws.com/idfprofilepictures/hiring/IDF+Design+System+-+Proposal.pdf) and implement them.{linebreak}* Create tactful and experience-enhancing animations in collaboration with our design team.{linebreak}* Maintain and optimize existing code and solutions (Vanilla JS, Vue.js, blade template engine) to perfection.{linebreak}{linebreak}**A future-proof tech stack**{linebreak}{linebreak}* We support evergreen browsers only ๐ŸŒฒ (ES2015+, grid layout, etc).{linebreak}* Weโ€™re constantly refactoring our front-end code with the goal of reaching front-end heaven:ย {linebreak}1. Vue.js for its simplicity and flexibility that comes with a very small size.{linebreak}1. PostCSS to maximize the power of modern CSS.{linebreak}1. Webpack for perfect control over front-end assets.{linebreak}1. Cypress.io and Jest for automated tests.{linebreak}1. PWA with offline experience.{linebreak}* Back-end based on PHP7 (and always the latest version of the Laravel framework).{linebreak}* Mixed single-page (for the most interactive parts) and multi-page application.{linebreak}* We๏ธ โค๏ธCI (Continuous Integration) and CD (Continuous Delivery) so we usually deploy a few releases per day: Zero downtime. Just a few buttons to push. No sweaty palms.{linebreak}* We care about Developer Experience (DX) of our codebase and tools. DX and DevOps is our middle name: git (github), docker, HTTP2, CDN, AWS and much more.{linebreak}* Is all code guilty until proven innocent? Even if not, we take testing to a new level: Unit tests, integration tests, end2end tests, TDD, etc.{linebreak}{linebreak}**Work conditions**{linebreak}* 100% remote full-time work with team trips 1-2 times a year in different places of the planet.{linebreak}* Flexible schedule with minimal number of meetings.{linebreak}* Team of true professionals and smooth onboarding process with a personal mentor.{linebreak}* A culture of learning and excellence:{linebreak}1. In our code reviews, we constructively reference [specific evergreen principles of programming](https://github.com/InteractionDesignFoundation/handbook/blob/master/library/front-end/clean-code-js.md) to supercharge our learning.{linebreak}1. We actively use a library of evergreen literature on[ front-end](http://github.com/InteractionDesignFoundation/handbook/blob/master/library/front-end/literature.md) and [back-end](http://github.com/InteractionDesignFoundation/handbook/blob/master/library/back-end/literature.md) development-related subjects.{linebreak}1. We believe that building timeless knowledge enables us to see through the hype and focus on what really matters.{linebreak} {linebreak} {linebreak}{linebreak}# Requirements{linebreak}* You have at least 5 years of experience working as a Front-End Developer.{linebreak}* You love to learn through doing. Youโ€™re ready to put in some hard work to expand your skills.{linebreak}* You prefer native Web APIs and functionality over alluring new frameworks - and you know how and when to use them.{linebreak}* You write testable code and love to solve architectural problems.{linebreak}* You speak and write acceptable English โ€“ not perfect English, just acceptable.{linebreak}* You are self-motivated and self-disciplined and thus work well in a flat hierarchy with lots of freedom.{linebreak}* You love to make a positive impact on the world and the lives of others.

See more jobs at The Interaction Design Foundation

# How do you apply? Please click on the button below and follow the instructions.
Apply for this Job

๐Ÿ‘‰ Please reference you found the job on Remote OK as thank you to us, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Need some help?Hiring remotely for your company? Let us know and we'll help!Thanks for the message! We will get back to you soon.
Send