Javascript Developer / Javascript Team Lead
Miejsce pracy: Kraków, Poland
Nr ref.: JO-1511-320860
On behalf of our client, British company that is opening a new affiliate in Krakow we are offering a unique opportunity to be part of the team who are developing next generation web trading platform. We invite you to become a part of talented international team of web application developers, using the latest technology to create the best real-time financial trading platforms in the World.
We offer:
- Attractive work conditions in new, well-equipped, modern office in very good and accessible localization
- Attractive salary
- Private medical healthcare;
- Multisport card
- Cafeteria
- Life Insurance
- Yearly bonus based on the candidate’s and the company performance
Job Responsibilities:
- Contributing to the development and maintenance of next generation web trading platform of our client in a highly-collaborative agile team with short iterations and frequent releases
- Creating automated unit tests, liaising with QA and users for Acceptance Testing
- Working within Agile development environment, in a multi-disciplinary team with a product and feature based focus.
- Keeping up-to-date with current and future technologies as they relate to own and team’s areas of work
Experience
Essential:
- Have worked with modern JavaScript frameworks
- Have worked with Unit Testing frameworks for JavaScript
- Have NodeJS experience
- Have written modular JavaScript with tools such as RequireJS or Browserify
- Have used JavaScript build tools such as Grunt or Gulp
- Have demonstrable track record in web application architecture
- Have experience of developing complex applications involving low latency and real-time data
- Have used RESTful web-services using JSON
Desirable:
- Have EmberJS experience
Qualifications
Essential:
- University Degree. Preferably in Mathematics, Computer Science or Natural Sciences
Desirable:
- Master’s degree
Skills
Essential:
- Proficiency in Object Oriented and Functional programming
- Deep understanding of core javascript
- Proficiency in test driven development
- Proficiency with Chrome’s developer tools, particularly for performance optimisation
- Skilled in basic agile development processes and toolset
- Strong communication skills
- Ability to work collaboratively in a fast-paced cross-functional team
- Eye for detail and identifying problems
- Skilled in tracking tasks and issues
- Analytical and commercial experience
- Skilled in troubleshooting & problem solving
Desirable:
- An understanding of financial business