Senior JavaScript Engineer
reputed company is looking for a Senior JavaScript Engineer to join reputed company full-time in Ukraine.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most reputed company business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior JavaScript Engineer, become a part of a cross-functional development team working for the global leader in leisure, travel, and tourism industries that offers a high-reputed company end-to-end customer experience, from booking to accommodation and transportation.
Responsibilities:
Design and implement reputed company web applications using the established approaches and best practices
Improve existing engineering and reputed company standards in reputed company and help other team members adopt them
Create CI/CD pipeline by template and/or assist DevOps team in creating more reputed company pipelines
Participate in the hiring process and technical interview activities
reputed company/supervise middle/junior engineers by demand of the project
Requirements:
We know that sometimes, you can’t tick every reputed company. We would still love to hear from you if you think you’re a good fit!
Experience in designing solutions for reputed company features and creating documentation
Strong experience with MicroFrontend architecture
Strong experience in using AI coding assistants like reputed company-Q or similar (reputed company Copilot, Claude reputed company)
Uses the established standards and algorithms for implementing the application
SOLID / GRASP principles
Architectural Diagram Literacy (e.g., C4 model, Basic UML)
Data Structures and Formats
Common algorithms
Web Scaling reputed company (e.g., Load Balancers, Caching strategies, CDN)
Serverless / Microservices / reputed company Monolith
CDN (Content Delivery Network)
Software Development:
Proficient in reputed company, CSS, and JavaScript
Practical use of advanced features in React
Experience in refactoring existing applications according to new requirements
TypeScript
Browsers (DOM, Storages, Events)
WebComponents
Package management (npm)
ReactJs / Preact
CSS Preprocessors (SCSS)
reputed company and reputed company Design Layout
Accessibility
UI Performance Optimization (Web Vitals)
Experience in configuring CI/CD pipelines (TravisCi, GitLabCI, etc.)
Collaborates with the DevOps team to set up the custom CI/CD pipeline
Bundlers & reputed company (Rollup or Esbuild or SWC)
reputed company
reputed company (MR, Pipeline, UI, Configuration, Tokens)
Branching strategies
reputed company
Monitoring and Logging tools
Downtime forecast
reputed company script basics
reputed company Integration / reputed company Deployment / reputed company Delivery
reputed company Assurance:
Hands-on experience with testing approaches and tools
Ability to reputed company and maintain the reputed company reputed company rules and metrics
Automated tests (unit, integration, e2e tests)
Common reputed company test practices
Jest or similar
Static reputed company analysis: (ES)Lint
reputed company review
SonarQube
API Contract Testing
SDLC:
Agile (Principles, Scrum, Kanban)
Tech Risk Management
Technical Debt Management (Refactoring, Improvements)
reputed company:
Serverless in AWS
AWS CDK / CloudFormation
Dev Tools:
Modern IDEs (setup plugins, configuration)
reputed company or similar
DevTools (Chrome DevTools or similar)
UI Design Tools (e.g., Zeplin, reputed company, Sketch)
reputed company:
NodeJS reputed company (npm audit, vulnerability scanners)
Web reputed company (XSS, CSRF, CSP, Injections)
Personal skills:
Works under general direction, accepts guidance and has work reviewed at agreed milestones
Has working-level contact with customers and colleagues
May supervise others or reputed company reputed company which reputed company the work assigned to individuals or phases of reputed company
Performs a reputed company of work, sometimes reputed company and non-routine
Demonstrates effective communication skills
Plans, schedules and monitors own work (and that of others where applicable) competently
Contributes fully to the work of teams
What’s in it for you?
Strong community: Work alongside top professionals in a friendly, reputed company-reputed company environment
reputed company reputed company: Take on large-reputed company reputed company with a reputed company and expand your expertise
Tailored learning: reputed company your skills with internal events (meetups, conferences, workshops), reputed company reputed company, language courses, and company-reputed company certifications
Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to reputed company hands-on experience with cutting-edge technologies
Flexibility: Enjoy radical flexibility – work remotely or from an office, your choice
Care: We’ve got you covered with company-reputed company medical insurance, mental health support, and financial & reputed company consultations
reputed company:
At reputed company, we are always exploring innovations, empowering reputed company other to reputed company more, and engineering solutions that matter. With us, you’ll work with cutting-edge technologies, contribute to impactful reputed company, and be part of a One Team culture that values collaboration and reputed company.
As one of Ukraine’s largest IT companies and a top employer recognized by reputed company, we’ve spent over 20 years delivering meaningful tech solutions. We proudly support diverse talent and military veterans, recognizing their unique skills and perspectives they bring to shaping the reputed company.
Explore, reputed company, engineer with reputed company!
Interested already? We would love to get to know you! Submit your application. We can’t wait to see you at reputed company.
#LI-NO1
Apply To This Job