Position: Senior Frontend Engineer
Company: Philip Morris
Experience required: 3y
Category: JavaScript
English level: upper
Published: 2022-10-01T00:00:00+03:00

**Your day-to-day**
•	Ability to Mentor and provide training assistance to other Engineers  
•	Design, develop and deploy frontend apps that are modular, scalable and performant 
•	Participate in the entire application lifecycle, focusing on coding and debugging 
•	Write clean code and documentation for functional web applications development 
•	Participate and support the Agile methods and frameworks by taking part in planning events, daily stand-ups, planning sessions, code reviews and other discussions and events
•	Develop automated tests to ensure code quality 
•	Build reusable code and libraries for future use 
•	Continuously improve the product’s architecture and structure

**Who are you?**
•	An IT professional with Bachelor’s Degree or higher in Computer Science/Software Engineering (or similar) with appropriate experience 
•	Experience working as a Frontend Engineer for 4+ years

**What is needed to succeed in this Role?**
•	In-depth understanding of the entire web development process (design, development, and deployment) 
•	Experience with programming languages like JavaScript or TypeScript, skilled with HTML and CSS (preprocessors, e.g., SASS) 
•	Knowledge about SPA’s and PWA’s requirements and tool set (e.g., React/Redux, Svelte) 
•	Experience in integrating with RESTful APIs and/or GraphQL 
•	Knowledgeable about systems architecture, design patterns, logging, and monitoring 
•	Experience in automated testing 
•	Ability to think outside the box, looking at creating reusable building blocks
•	English: Intermediate and higher

**Additional experience that we’ll value:  **
•	Skilled with Content Management Systems, preferably with Adobe Experience Manager 
•	Experience with Client-side and Server-side rendering  
•	Experience with CI/CD pipelines with deployment automation, quality tests, security analysis and tools

**What we offer:**
•	Relocation support (temporary accommodation, support with house search, transportation of goods, language lessons)
•	Employee Assistance Program (Psychological, Financial and Legal areas) - for employee and up to 5 family members
•	Flexible work schedule
•	Paid vacation and sick leave
•	Health and life insurance 
•	Meal allowance and sport compensations
•	Global Parental Leave (primary caregiver - 18 weeks  + secondary caregiver - 8 weeks)
•	You will work in truly international environment
•	You will get unique development opportunities
•	You will enjoy building your network among highly professional colleagues