Create never-been-done-before technological solutions and bring to the customer an amazing experience.
Position Summary
Kompyte is looking for a
senior level, web applications engineer to help build and enhance
capabilities on the Kompyte platform, built using Angular 4, NodeJs,
MongoDB and many others libraries. You will be working in a small,
focused scrum team obsessed with creating elegant, yet simple
user-interaction for s. This person is able to seamlessly integrate into
agile teams and work closely with all facets of the organization
(products, back-end development, UX, and Design) to achieve high-quality
results.
This position reports to CTO
Responsibilities
Design and develop Kompyte Web App
Develop high-quality, ship ready code
Work
with product designers, UX, UI and other developers to understand
design requirements and provide estimates for development
Get involved in the application design, not just code to a specification
Work as part of a passionate, agile development team to deliver engaging web user experiences
Collaborate
with our platform engineering teams to implement new features and to
bring existing platform features into web platform
Work closely with quality engineers to identify test cases and devise efficient, scalable testing processes
Work
cooperatively with product management and design to create features
that satisfy user needs with simplicity, consistency, and robustness
Identify, propose, and implement process improvements to continuously increase the team's’ productivity and efficiency
Stay current with the latest development best practices and share your findings with the team
Work as part of a cross-site development team to drive design, implementation, testing and release of products
Basic Qualifications
Master degree in Computer Science
6 years of product development experience building large scale web applications
3 years developing JavaScript heavy applications, with extensive experience working with HTML5 and CSS3
Strong,
professional experience with client-side frameworks, preferably Angular
or React (Backbone, Knockout, Spine, Ember, or similar modern JS
frameworks accepted)
Experience with full stack development, preferably in one or more of OO programming languages, like C#, Java, C++
Hands-on, professional experience with consuming and building RESTful web-services.
Experience in working in an agile development environment
Experience with git, continuous integration and deployment tools
Preferred Qualifications
Experience designing and developing highly scalable consumer-facing web application
Experience working with cross-browser behaviors and quirks
Experience with Node.js
Passion for UI; Good sense of usability and design in consumer applications