Senior Javascript Developer
Kharkiv, Ukraine
13 годин тому
Senior Javascript Developer-190007BP

Preferred Qualifications

Position description Provide leadership and expertise in design, development, troubleshooting and debugging of data management software programs for world’s leading SaaS mobile workforce management solution Primary job responsibilities • Design and develop SW program using JavaScript and other technology.• Support the continuous improvement of the SW development processes and their proper adoption Required skills • 2+ years of work experience in frontend development using JavaScript• Experience in software development using ES5, ES6, ES7• Bachelor’s or Master’s degree in computer science or a related field• SOLID, DRY, KISS, design patterns and clean architecture knowledge• Hands-on experience with HTML5, CSS3• Knowledge of one of preprocessors (Saas, Compass, LESS)• Understanding of DOM of modern browsers• Experience with REST architectural style• Ability to read and write technical documentation in English• Ability to learn and apply new technologies• Thorough understanding of SW product development.• Intermediate English Would be a plus • Knowledge of the automated testing principles and tools (karma, jasmine, mocha/chai/sinon, casperjs/codeceptjs/protractor/etc.)• Knowledge of at least one bundling system (Grunt, Gulp, Webpack)• Experience with jQuery, Knockout• Experience with backend development using PHP• Experience building distributed systems and microservices• Understanding of the CI/CD approach• Experience with Docker• Experience working with Unix-like OS(es)• Experience in High Load applications development• Experience practicing TDD

Detailed Description and Job Requirements

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).


:Product Development
Надіслати заяву
Додати до вподобаних
Видалити з обраного
Надіслати заяву
Моя електронна адреса
Натиснувши кнопку "Продовжити", я даю неофіційну згоду на обробку моїх даних та надсилання мені електронних сповіщень, як це описано в Політиці конфіденційності . Я можу відмовитися від моєї згоди або скасувати підписку в будь-який час.