Senior Frontend Developer
Senior Frontend Developer @ MOBGEN Amsterdam
Full time 40 hours
The senior frontend developer is responsible for the implementation of creative marketing activities into the mobile/digital channel such as cross platform applications, interactive display and touch-based presentation interfaces, online social media applications and HTML5 mobile campaigns.
Responsibilities
- Ability to lead technical projects, ensuring the wishes of the client and end-user are kept in mind before, during and after the completion of projects;
- Working with Creative and Technical teams and external companies on a growing portfolio of applications and games;
- Creating technical designs and managing timely implementation of high-traffic web sites. Keeping in control of project specifications, company`s design, coding and performance tuning standards;
- Further investigating the development of emerging mobile web technologies, social media solutions. Challenging the rest of the company with new technologies!
- Working closely with other development units in the company to share information regarding application subject matters and know-how.
Job requirements
- Solid engineering fundamentals with expertise in web and mobile development technologies and languages: Javascript, HTML 5, CSS preprocessors (LESS/SASS);
- Very good knowledge of at least one MV* Js framework for modern and complex web applications such as AngularJs, BackboneJs, ReactJS, etc.
- Experience in the cross platform development with frameworks such as Phonegap (preferred) or Titanium;
- You should be familiar with RESTful architectures as well as understand nuances in back-end systems that require mobile architectures to change;
- At least basic knowledge of web architectures and backend technologies: backend programming languages, relational database and NoSql databases, different stacks (MEAN, LAMP);
- Version control system (Mercurial, Git)
- CLI: grunt, bower, gulp;
- Experience in one or more of the following techniques and software is a big plus:
- Unit testing (Jasmine, QUnit)
- Experience with iOS or Android (or both if we’re lucky). All the way from the hardware and networking stack up through proper Object Oriented Design principles and UI layer development.
- Photoshop
- Node.js (http://nodejs.org/)
- Public Social API`s (Facebook, twitter, flickr, youtube, etc.)
- Experience in setting up technical architectures Linux, Vagrant, Docker;
- Capable of clarifying complex problems and structures to a broad audience;
- Experience in large IT projects, preferably in the mobile area;
- Communicative, accurate and pragmatic;
- Strong analytical and creative problem solving skills;
- At least 5 years of experience;
- An eye for pixel-perfection;
- A desire to work on creative, cutting edge projects;
- Good knowledge of English spoken and written.
We offer
- Market based salary;
- Start period: as soon as possible;
- Great deal of personal responsibility;
- Working with an experienced top-team;
- Opportunity to become part of a fast growing international mobile specialist working on global application projects;
- Work setting is a beautiful location in the center of Amsterdam.