Responsibilities Ideally looking for a self-motivated developer with experience building single-page web application. This candidate will have worked in a Test-Driven Development (TDD) environment within the Scrum development framework to provide end-to-end development. TradeKing’s developers gather and analyze requirements, make architectural and design recommendations, code, document, and test their contributions in a high-energy, team-oriented environment. Software Developers are expected to contribute significantly to the formulation and design of the solution, not just the coding implementation. The ideal candidate for this role is a high energy, team player looking to join a group of likeminded individuals to make an impact on the marketplace.
• Extensive knowledge of HTML/CSS, AJAX, JSON
• Experience building cross-browser compatible single page web applications
• Experience building and implementing jQuery, jQuery UI plugins and components
• Experience with Node.js, Sails.js framework
• Experience interacting with Message Queue Systems (RabbitMQ, Zero MQ)
• Experience working with Source Control Management systems (Git, SVN) in a continuous integration environment (such as Bamboo, CruiseControl, Team City)
• Experience writing test (Mocha, Jasmine, Selenium, SuperTest)
• Experience with WebSockets (socket.io)
• Excellent oral and written communication
• A strong desire to provide an exceptional customer experience through the work you produce.
• Detail and results oriented and able to prioritize tasks in a multi-tasks environment.
• Ability to work in high-pressure environment with strict deadline
• Able to exercise independent thought and judgment and adapt to new tasks with little notice.
• BS or MS in Computer Science or equivalent experience.