What your day looks like
With your first (of many) cup of coffee in hand, you skip the traffic-packed drive and stroll down the hall to your home office. You turn on your monitor and join the hangout for your daily Standup. Call done, you hit play on your favourite playlist, tap the volume key a few times and get in the zone. There are some GitHub PRs you need to review, so you head there first. The rest of the morning goes by working on that feature for the weekly client demo tomorrow. Lunch time arrives so you head to your Yoga class. Feeling stretched and relaxed, you make yourself something to eat, grab (another) cup of coffee and get back to work. Some remote problem solving with the team and then it’s back to code. Hunger calls (where did the day go) and you know it’s time to shut the laptop. After catching up on everyones day you go pack for your trip to NodeConf the next day.
What you’ll be doing
At nearform you’ll be working for international clients who are industry leaders in their respective fields. The type of problems you’ll help solve range from helping build solutions for internal processes, to helping launch new product ventures and fundamentally change how these businesses operate. In either case we provide a deep understanding of how successful enterprise products are brought to life.
You will join a highly skilled multidisciplinary team; typically consisting of designers, front-end and back-end experts, a delivery architect, devops engineers, and also members of the client team. This eclectic mix follow a modern agile development methodology; there’s typically a backlog, daily standups, weekly demo, two weekly sprints, sprint planning & sprint retros, all with as little ceremony as necessary.
What we ask of you
7+ years experience developing at an enterprise level
An ability to use a wide variety of open source technologies and tools
An ability to perform well in a fast-paced environment
Excellent analytical and multitasking skills
Located in Europe
Availability for short-term travel on a semi-regular basis
Fluent English
For Front-end add:
Extensive hands on experience with:
JavaScript Frameworks, must include React
HTML and CSS pre-processing platforms, such as LESS and SASS
Best practice and design patterns, such as, CSS paradigms (OOCSS, SMACSS, and BEM)
Ajax, JSON and RESTful Web services
Best practice front-end security, familiarity with OWASP top 10
Modern knowledge of front-end performance
Build tools such as Gulp, Grunt, Browserify and Webpack
Versioning tools, particularly GIT
Browser testing and debugging
Cross-browser compatibility issues and ways to work around them
Layout aesthetics, responsive design and mobile web development
For Back-end add:
Extensive hands on experience with:
JavaScript, must include Nodejs
SQL and Document-Oriented Databases
Ajax, JSON and RESTful Web services
Versioning tools, particularly GIT
Testing and debugging
Cloud architecture and administration
Systems integration

