Entry Level Front End Developer
The front end is everything the application user sees, and the code which makes
it work. A Front End Developer will write code to retrieve data from the back
end, and use web frameworks to present it to users in a pleasing user interface.
Responsibilities:
- All comers
- Design and develop clean, top-quality user interfaces using HTML5, CSS and Javascript.
- Work on several different projects at once.
- Create W3C Error Free Code.
- Top Tier
- Develop prototypes and architectures for new concepts and technologies.
- Continue to expand knowledge of new technologies, as well as strengthen current knowledge base
- Open to colleague feedback and ideas they may have on improving what is created
- All comers
- Conversational knowledge in web-based application development and programming.
- Knowledge of RESTful API services, JSON, MVC architecture
- Familiarity with JavaScript frameworks such as React or Angular
- Understanding of DOM
- Attention to detail
-
Top Tier
- Experience with version control systems such as Git
- Familiarity with the HTTP Request-Response Cycle
- Understand asynchronous coding: AJAX, Promises, Observables, Async/Await
- Familiarity with project management tools such as JIRA, Rally.
- SEO knowledge
- Must demonstrate recent code they've written in their own time.
- Portfolio showcasing recent projects
- Be comfortable on a white board.