- Participate in definition and implementation of new software product features;
- Develop cross-browser, cross-device and responsive solutions;
- Write testable, efficient code using the latest development best practices;
- Optimize applications for maximum speed and scalability;
- Stay up-to-date on emerging technologies;
- Contribute to the continuous improvement of the development process;