Front End Developer - remote

Odd Camp
Posted 3 years ago  • Remote

We’re a Swedish agency, specialized in building digital products and services for businesses of all sizes within both the private and public sectors. With our experienced, multidisciplinary team, we help our clients realize their projects from the early stages of ideation to prototypes, implementation, and post-production. Our ambition is to build a team with substantial experience and passion within their respective fields.

We’re a diverse team with different nationalities and backgrounds. We were born in Stockholm in 2010 and have been a remote-first company for over eight years. This is us:

  • Per Sandström, Head of Strategy + Partner (🇸🇪  based in Stockholm)
  • Eduardo Nunes, Head of Design + Partner (🇵🇹. based in Braga)
  • Samuel Carlsson, Head of Tech + Partner (🇸🇪 /🇰🇷 based in London)
  • Nikolay Lechev, UI Designer + Front End Developer (🇧🇬.  based in Plovdiv)
  • Ivan Novosad, Back End Developer (🇸🇰. based in Trnava)
  • Osvaldas Valutis, Front End Developer (🇱🇹. based in Klaipeda)
  • Joakim Nylén, Back End Developer (🇸🇪  based in Stockholm)
  • Joana Rodrigues, UI/UX Designer (🇵🇹  based in Lisbon)
  • Diana Ferreira, Graphic Designer (🇵🇹  based in Porto)
  • Javier Machín, Front End Developer (🇪🇸  based in Las Palmas)

JOB TYPE Full time 40 hours/week

LOCATION Remote

ABOUT YOU

  • You’re a true professional who loves what you’re doing;
  • You have a chronic thirst for knowledge and want to be a leading force in your field;
  • You have 3+ years of work experience in a similar role;
  • You are fluent in English and have excellent verbal and written communication skills;
  • You play well with others but are just as comfortable working on your own if needed;
  • You understand the choices you make in your work can help shape the world around you.

YOUR ROLE

As a front-end developer, you will be working in multidisciplinary teams building web apps. You will be involved in all steps of the process, from early ideation to release and beyond.

MOST IMPORTANT SKILLS

You should have strong knowledge within:

  • HTML, CSS and JavaScript (ES6) You ship well structured, sustainable, performant, and semantic front-end code. Learn more in our front end manual and js-utils library.
  • React and the use of React Hooks
  • Integrating front-end code into backend frameworks
  • Node &NPM as a supportive technology for front-end development
  • Git

ADDITIONAL REQUIRED SKILLS

You don’t have to be a full-fledged expert within all of these from day one. However, you’ll likely work with all of these technologies regularly, so if you don’t already master them, then you’ll have to level them up.

  • API:s The front-end code in basically all of our projects depends on one or more API:s. You should know how to read API documentation to be able to use them in your work.
  • Ruby and Ruby on Rails From a front-end perspective.
  • WordPress Headless We only use WordPress as a headless CMS.
  • GatsbyJS Take a look at our Gatsby starter to learn more about how we use it: oddcamp/gatsby-starter-kollegorna
  • GraphQL
  • Styled-Components
  • Front-end performance, accessibility, and security.
  • SASS Our SASS utils: oddcamp/sass-utils
  • Webpack

BONUS SKILLS

Familiarity and experience with any of these fields is a major bonus:

  • Analytics Google Tag Manager, Google Analytics, Mixpanel, Hotjar.
  • UX / UI design You understand how to collaborate with designers to create outstanding user experiences.
  • Project management Managing clients as well as team members.
  • Help and teach others You know how to pass on your knowledge to other members of the team or to clients.

TELL US MORE

We’d be happy to hear about your…

  • Open source projects and contributions
  • Personal projects
  • Experience from business and management tools such as Trello, Basecamp, Harvest
  • Hobbies &Interests

WHAT IT’S LIKE TO WORK HERE

TLDR;We have nice perks, exciting projects for interesting clients, and won’t work you to death.

  • You have big opportunities to influence your job and how we work.
  • You’ll enjoy a creative and smooth work environment.
  • We’re the best colleagues.
  • Remote work = OK. We have our HQ in Stockholm but you’re free to work from wherever you want within the Milky Way.
  • Because we’re an international team, English is the lingua franca internally. We also speak Swedish, Portuguese, Korean, Slovak, Bulgarian, Spanish, and Lithuanian…
  • We’re a team –leave no colleague behind! We try to avoid projects where you’d end up on a long-term contract on your own.
  • 25 days of paid vacation every year.
  • Personal Development Days – Every other Friday, we step away from client work and choose something else that will boost our skills and expertise.
  • Company Development Days – When we feel it’s necessary to learn new things that require more time than one day every other week, we take time off to do that. How often and how long varies.
  • Overtime is our enemy and should not exist. You work 9-5, 8–4, 10–6, or whatever suits you. If you can’t stop building stuff, then go do good deeds in open source!
  • Workload: Every year has 224–229 workdays, depending on what days the Swedish national holidays occur. Out of these, approx 170 will be spent on client work since the following days are excluded: 25 vacation days, 22 personal development days, and 5–10 days conference/training days.
  • Health/fitness benefits, 3000 SEK/year, insurance, doctors’ appointments during work. Staying healthy is vital to do a good day’s work.
  • Pension savings following Swedish standards ITP1/ITP2. This amounts to 4,5% of your monthly salary.
  • Company trips. We love traveling the world and make sure to go somewhere on at least two company-wide trips per year.
  • Education budget. 4000 SEK/year to spend on stuff that makes you a better designer or developer. Upgrade your GitHub account? Play around with a VPS on DigitalOcean? Pro account on CodePen? Fill your ebook reader with an unhealthy amount of ebooks? It’s your choice.
  • Your own stapler. To avoid fires.
  • You’ll get a Macbook Pro or whatever computer you prefer that runs OS X or Linux.