Senior JavaScript Developer

Данная вакансия устарела и скорее всего уже не актуальна. Вы наверное попали к нам с поисковой системы, если Вас интересуют вакансии для веб-разработчиков, то Вы можете воспользоваться поиском по нашему сайту.

Обратите внимание на другие вакансии в Одессе

Договорная

Город: Одесса
Компания: Sigma Software
Место работы: Полный день
Опыт работы: Более 6 лет
Тип занятости: Полная занятость

Описание вакансии30 июня 2016

We are looking for a senior JavaScript developer with strong AngularJS experience, who is open for professional growth and advancement, proactive and self-managed. We guarantee long-term cooperation and the possibility to grow with us.

We create a product from scratch that will be a standalone part of a complex platform for producing, delivering, and tracking marketing documents such as notifications, advertisements, and correspondence. This product is intended to produce sophisticated templates by means of WYSIWYG designer. Then these templates are stored in repositories and used to produce documents by means of WYSIWYG editor. The product will use workflows for templates and documents management.

The product will run in modern browsers (Internet Explorer, Chrome, Firefox, Safari, and Edge) on the desktop and mobile devices. It will comply with the following requirements: modularity, scalability, high availability, robustness, and installation efficiency. It will be build using JavaScript technologies for client tier and Java EE technologies for Web tier.

Responsibilities:

    Take responsibility for the delivery of major product features Identify and resolve all related key technical issues under the architect's supervision Contribute to requirements gathering and analysis Analyze product requirements and take a major part in designing software at high and detailed levels. Create or at least contribute to the creation of technical specifications Participate in the technology prototyping Carry out technical supervision of middle and junior software development staff Clarify technical details for middle and junior software development staff. Translate product requirements to task specifications for junior software engineers Participate in estimation and planning sessions Code, develop unit and integration tests, debug, document, implement, and maintain portions of software Promote good design principles such as code reuse, modularity, and extensibility, and mentor others in these principles Perform code reviews for compliance with best engineering practices, coding standards, and quality criteria set forth on the project Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation Continuously participate in technical risks identification and analysis, immediately notify a project manager of new risks identified, suggest the mitigation strategy Create user documentation Escalate technical issues that can't be solved without additional involvement of project, department or top management Report status and progress according to the project and company demands

Main requirements:

    Solid knowledge of pure JavaScript Strong knowledge of HTML5 and CSS3 Experience with SPA frameworks Experience with Responsive web design At least Upper-Intermediate level of English

Additional technical requirements:

    Broad experience with TypeScript or ECMAScript 2015 Experience with AngularJS Experience with SASS or LESS Experience with REST

Would be a plus:

    Experience with Bootstrap Experience with WYSIWYG editors Experience with Node.js

Возврат к списку