Full stack web developer (Front End)
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 28-9-2018
- Weergaven:
- 39
- Reacties:
- 2
- Op locatie:
- Utrecht
- FTE:
- 40 uur per week
Opdrachtomschrijving
We are looking for a full stack web developer, who focussed mostly on new frontend technologies (in particular AngularJS) in recent years. You are taking part in a DevOps team: a long-lived, cross-functional, cross-component team that completes customer features. We're looking for candidates who don't hold back and will push for solutions, are passionate about technology and have considerable experience in web application development. She or he must have a track record of building maintainable, scalable, and performant web applications while taking into account an easy to use high quality user experience. You dare to challenge and are open in your communcation towards your own team and other stakeholders. As the amount of front end work varies, should be very ok with Java (Spring) backend work also.
As Developer you will be working in a DevOps scrumteam responsible for access to online and mobile platform. You work on applications that are among the most critical within the organisation, high availability is key. The work done in the team is broad, it ranges from making front end screens to changing back end systems.
The Must-Haves
· 4+ years experience building websites using HTML, CSS, and JavaScript;
· 3+ years experience building web applications with any common web technologies (Java);
· 3+ years experience with modern web frameworks and/or libraries such as AngularJS, Spark, EmberJS, Spring, React;
· Experience writing unit tests (BDD) for web applications, both Frontend and Backend.
· Experience in defining continuous integration build processes for frontend web development;
· Knowledge of common design patterns in web development (MVC, MVVM, MVW, etc);
· Demonstrated ability to follow development best practices for high quality software (CI tools: Jenkins, Bamboo etc);
Nice-to-Haves
· Experience with functional test automation (using Cucumber, Selenium etc.);
· Exposure to Android and iOS with Swift or Objective-C is a plus;
· Knowledge of ORM’s such as Hibernate;
· Experience with NoSQL, databases such as Cassandra;
· Experience in writing performant SQL through both raw queries and ORMs;
The Usuals
· Working knowledge of source control software such as Git;
· Working knowledge of the Atlassian suite (JIRA and Confluence);
· Exposure to Agile development methodologies;
· Ability to work independently with minimal supervision;
· Must be able to brainstorm and communicate ideas with your teams as well other stakeholders;
· Excellent verbal and written communication skills;
· Willingness to learn new technologies and implement in short time;
· Comfortable working in a multi-discipline team;