Krakow, Poland


Information Technology



Job ID


MAKE HISTORY WITH US! At PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on smoke-free products with the power to deliver a smoke-free future With huge change, comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom to dream up and deliver better, brighter solutions and you will have the space to move your career forward in many different areas/directions. IT at PMI PMI’s journey to a smoke-free future implies a shift from a tobacco manufacturer to a science and technology-based consumer facing organisation. Such a shift creates an abundance of unique and transformative IT projects to match all levels of skills and ambitions. You’ll feel like you’re working in a start-up – with the freedom to shape and define the future of digital, but with the support and scope of a vast global business. You’ll get a chance to work with cutting-edge technologies (e.g., Cloud, APIs, AI) as well as management practices (e.g., Agile, Design Thinking, Product Management). Our environment is fast-paced and highly collaborative. If you want the freedom to find new ways to connect with consumers, there’s no better place to progress your career. Digital at PMI is dynamic, diverse, and disruptive. Join us and become a part of a top talent team where you can bring new ideas to life in a global function that is a key driver of the success of our business. IT HUB Krakow With a team of over 300 and more than 20 nationalities, the IT HUB Krakow plays a critical role in creating a smoke-free future around the world. Become a part of a team of engineers, technicians, experts, solid IT freaks, researchers and game changers and create new IT work standards with us! Joining Technology & Platform Engineering The Technology & Platform Engineering is a group of IT experts who are passionate about ushering PMI into a smoke free future through technology. From best-in-class cloud infrastructure to leading-edge software engineering, this diverse multicultural group provides the future-proof technology foundations powering Philip Morris International’s digital transformation. Inspired by digital-born companies, we have adopted new ways of working where self-organized teams and empowered individuals are the norm. JOIN US! WHO ARE WE LOOKING FOR? • Bachelor’s Degree or higher in Computer Science or Software Engineering with appropriate experience • Proven work experience as a Frontend Engineer for 4+ years • Experience with Scrum Agile framework • Proven experiences in source code management tools like Bitbucket and Git • In-depth understanding of the entire web development process (design, development, and deployment) • Have production experience with programming languages like JavaScript and/or TypeScript (Typescript is preferable) • 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) • Understanding systems architecture • Experience in integrating with RESTful APIs and/or GraphQL • Understanding design patterns, logging, and monitoring • Experience with testing frameworks, performance testing, and unit testing • Excellent analytical and time management skills • Teamwork skills with a problem-solving attitude • Passionate about software development • Additional Experience Preferred or Helpful: familiarity with Jenkins, experience with product Atlassian tools like Jira (product backlog) and Confluence (documentation), knowledge in CI/CD pipelines with deployment automation, quality tests and security analysis, notions about web security WHAT WE OFFER? • Private medical and dental care, life insurance • Lunch card (Sodexo) • Employee pension plan • Multisport program • Cafeteria program • Wide range of trainings, optional language classes, further education and professional qualification support possibility • Free bike and car parking for all employees HOW CAN YOU MAKE HISTORY WITH US? • Participate in the entire application lifecycle, focusing on coding and debugging • Write clean code and documentation for functional web applications development • Design, develop and deploy frontend apps that are modular, scalable and performant • 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 • Collaborate and work closely with other developers, becoming a valued member of a self-managing and self-organizing, cross-functional team • Continuously improve the products, architecture and structure by participating in code reviews and innovating on the tools and code. • Develop automated tests to ensure that business needs are met and allow for regression testing • Perform UI tests to optimize performance • Manage cutting-edge technologies • Gather and address technical and design requirements • Build reusable code and libraries for future use • Follow emerging technologies Please note that only online applications will be taken into consideration. Only selected candidates will be contacted.