Senior Full-Stack Javascript Developer
Overview
Jackpocket seeks a talented and passionate Senior Full-Stack JavaScript Developer. Candidates should have experience building a wide variety of projects using JavaScript. They should be able to demonstrate proficiency in frameworks like React, Angular, or equivalent JavaScript technologies. They should have experience with JavaScript's extensive tooling, including Gulp, Webpack, Yarn, Babel, and Rollup. Candidates should be comfortable with writing Object-Oriented JavaScript as well as a more functional style using libraries such as ReactiveJS and Rambda. An ideal candidate will have worked on JavaScript projects that are complex and contain thousands of lines of code. Candidates should be willing to get down and dirty with existing legacy code and improve it with refactoring and testing.
Requirements
- 5+ years of Javascript development
- Experience with frameworks such as React/Angular 2+
- Experience with server side Javascript
- Experience working with a backend REST API
- Experience with Git or another modern version control system
- Worked with a team of developers in an Agile environment
- Must care about and write beautiful code
- Must love tackling tough problems
- Experienced in Typescript + Webpack/Rollup
Bonus
- Has experimented with languages such as Elm, Purescript, and ClojureScript