Javascript Developer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
Role overview
As a JavaScript developer you will be involved in shaping the future development of our flagship Organisation Design and HR analytics SaaS product, OrgVue.
OrgVue modules bring together our consulting and development expertise to solve challenging business problems by building a deployable and coherent set of workflow applications, analytical methodologies and data visualizations on our OrgVue platform
What you'll be doing
Working with consultants and developers in the OrgVue team and at times with clients, you will use our JavaScript-based domain specific language to design and deliver effective workflow applications, create data-intensive user-customizable surveys and visualizations for selected OrgVue modules. The best applicants may find opportunities to contribute across the core product by building out our client-facing product administration web application and further developing the platform upon which we deliver our workflows and surveys.
Our success comes from the drive, dedication and imagination of our people. We look after our employees, invest in their learning, and help develop their careers
What you'll learn
Working with domain experts in our team to solve challenging interesting business problems
Building a high-performance, data-intensive and security-sensitive product
Exposure to the technologies and functional programming approaches used by the dev team
What you'll gain
An opportunity to work with an exceptionally skilled and passionate team
A supportive work environment that gives you the freedom to explore new ideas
What we look for
Knowledge
JavaScript application development (server or client side)
A bachelor's degree (2:1 or above)
Someone who is proud to share and explain their work, brings innovation to the table.
Skills
Ownership of your part of the product solution in a lightweight, highly fluent development process
Keen to experiment with bold and new ideas, while being pragmatic about their commercial implications
Experience
Experience in one or more of: JavaScript, TypeScript, Python, Scala, Haskell (optional: R, Scheme, LISP, SQL)
A passion and curiosity about new technologies
Desirable
Experience in building user interfaces, with an emphasis on interaction design and usability
Experience with any of the following: jQuery UI, Kendo UI, Dojo, ExtJS, Vue.js, React, Angular
Experience with build tools such as Grunt/Gulp, JSPM, Webpack, Browserify
Experience of performing complex queries on large sets of data
Experience of working directly with clients or consultants to solve business problems
An innate desire to solve complex design issues with elegant solutions
We use the best tool for the job while fostering proliferation of technologies to a manageable level. Any of the following will speak to us:
- Functional programming
- Reactive programming
- Outcome of least surprise
- Separation of concerns
- Unix-style tool chains and Kanban
To apply for this opportunity, simply send us your CV and a cover letter telling us why you have the edge. Click APPLY now!