Frontend Engineer

  • Компания: JTI
  • Город
  • Зарплата:
  • Размещено: 2025-08-01 10:43:26

Описание

At JTI we celebrate differences, and everyone truly belongs. 46,000 people from all over the world are continuously building their unique success story with us. 83% of employees feel happy working at JTI.

To make a difference with us, all you need to do is bring your human best.

What will your story be? Apply now!  

Learn more: jti.com

Frontend Developer

Position:

This position exists within the Digital Technology Department, inside the Global Development Center, within DIGITAL and IT function in JTI.

The DIGITECH department within the GDC is responsible for creating the scope and clarification of the digital technology and architecture strategy based on the business vision.

Frontend developer,  will be responsible for developing functionalities based on specification provided by business and market’s needs. Taking active participations in technical assessments in scope of required work. Ensuring that all information are provided from different entities to properly finalize initiatives.

 

 

What makes the project interesting?

 

This project stands out due to its integration of modern tools like React, Adobe AEM, and emerging technologies such as Builder.io and Next.js.

The evolving tech stack provides an excellent opportunity for continuous learning and professional development. Moreover, the use of a CMS streamlines content management, enhancing the overall development workflow.

The introduction of multi-branding adds an extra layer of complexity, requiring thoughtful configuration and innovative solutions.

The enterprise shows a focus on creating smooth, efficient, and visually appealing interfaces.

Responsibilities:

Solutions implementation

Engage in the complete software development life cycle, and user-facing features using React.js within organizational constraints.Build reusable components and front-end libraries for future use.Optimize components for maximum performance across a vast array of web-capable devices and browsers.Develop and sustain software with a focus on performance and security requirements.Create and maintain unit/component tests to guarantee software quality.Create and maintain visual representations of created components inside storybookEnsure the technical feasibility of UI/UX designs.Participate in code reviews and provide constructive feedback to team members.

Continuous improvement

Ensure that DES Operational Readiness principles are comprehended and applied by squad members.Build and maintain a relevant engineering knowledge base and best practices within the squad.Foster the engineering maturity of squad members across all product streams.

Collaboration

Work closely with back-end developers and web designers: This involves improving usability and ensuring that the front-end integrates well with the server-side of the application.Participate in cross-functional teams: Work in multidisciplinary teams that include members from various technology teams (e.g., Web, Mobile, DevOps) to deliver and maintain apps or groups of apps.Engaging in technical discussions and innovation: Staying up-to-date with emerging technologies, applying best practices in web development, and contributing to the creation of intuitive and dynamic user experiences.Collaborate on project planning and execution: Work with product managers and business owners to refine roadmaps, prioritize backlogs, and ensure that the product delivers maximum value while maintaining low cost of ownership.Maintain transparent communication: Using collaboration tools like MS Teams for communication within the workstream, ensuring that all team members are aligned and informed about the project's progress.

Requirements:

3+ years of experience developing React.JS applications. Experience with unit testing and component testing using React Testing Library and related tools (e.g., Jest).3+ years of HTML front end stack (vanilla-JS, HTML5, CSS) development.Proficient in CSS and preprocessors such as SCSS.University Degree in Computer or Technical Science or strong IT background is a plus.Experience in module bundlers, and trans pilers.Good experience developing Single Page Applications.Experience in state-management patterns and libraries (e.g. Redux/Vuex).Experience in API integration and API mocking.Experience in working with UI design management tools (eg. Figma/Sketch/Invision).Familiarity with continuous integration and deployment (CI/CD) practices.Strong problem-solving skills and attention to detail.Experience with frontend platforms such as CMS tools (e.g., Adobe Experience Manager, Builder.io) and eCommerce systems like Magento is a plus.Fluent English (Written and spoken).

If you decide to participate in this recruitment, the administrator of your data will be JTI GBS Poland sp. z o.o. with headquarters in Warsaw. Your data will be processed only to support the recruitment process in which you participate. Detailed information on the processing of your data:

Detailed information on the processing of your personal data:

 

Who is the controller of your personal data?

Name and registered office: JTI GBS Poland sp. z o.o., ul. Żelazna 51/53, 00-841 Warsaw

Contact mailbox regarding data processing: [email protected]

Data Protection Officer: The data controller has appointed a Data Protection Officer who can be contacted directly at the following address: [email protected]. The Data Protection Officer can be contacted in all matters related to the processing of personal data and the exercise of rights related to the processing of such data.

For what purposes is your personal data processed?

Your personal data will be processed for the purpose of enabling you to take part in the recruitment process for the position in JTI GBS to which your application relates. If you have provided your consent to participate in the recruitment processes conducted by JTI GBS in the future, your data will also be processed for this purpose. If your application is considered under the employee referral program, your data will also be processed to accomplish the objectives of the program. In specific situations, JTI GBS may also process your personal data to the extent necessary to establish, assert or defend against claims. Detailed information on the basis of data processing is provided in the table.

What is the data retention period?

The data provided in order to take part in a specific recruitment project will be retained for the period until the end of the recruitment process, up to a maximum of 3 months from the selection of the employee in case no contract has been concluded. If you have given your consent to the processing of your personal data for future recruitments, then your data will be processed until your consent is withdrawn, but for no longer than for 12 months. In case of processing your application under the employee referral program, your personal data will be processed until the objectives of the program have been met. The duration of the processing of your personal data may be extended each time by the period of the statute of limitations for claims, if the processing is necessary to establish, assert or defend against claims.

Who will be the recipients of your personal data?

The data may be transferred to entities processing personal data on behalf of the controller, e.g. IT service providers, entities operating the database, entities handling application requests – however, these entities process data on the basis of an agreement with the controller and only in accordance with the controller's instructions and within the scope of the granted consent. Personal data may also be transferred to other JTI Group companies in connection with intra-group purposes.

Will your personal data be subject to profiling?

During the recruitment process, you may be asked to complete tests (e.g. analytical test, behavioural test, cognitive test) or to participate in an Assessment Center session. In the case of behavioural test, you will be subject to profiling. The system will evaluate the answers you give in the survey and create a profile of your behaviour and preferred working conditions based on these answers. The test is only a support material for the recruiter conducting your recruitment process and no automated decisions are made based thereon.

What are your rights in relation to the processing of your personal data?

You have the right to withdraw your consent for processing of data at any time. The withdrawal of consent shall not affect the lawfulness of processing carried out on the basis of consent prior to its withdrawal. You have the right to obtain information about the processing of your personal data concerned in accordance with Art. 15 of the GDPR, including to obtain copies of your personal data. In addition, you may request the rectification of inaccurate personal data, as well as the completion of incomplete personal data. You may also request restriction of the processing in the cases referred to in Art. 18 of the GDPR, as well as the data portability. You have the right to object to the processing of your personal data. You have also the right to erasure your personal data. . When profiling is used (it may take place when using behavioural tests in the recruitment process), you have the right to object to the profiling of your personal data. In order to exercise the above rights, please contact the data controller, e.g. by sending an appropriate request via e-mail. You also have the right to lodge a complaint with the supervisory authority (Poland: President of the Personal Data Protection Office).

Is personal data transferred outside the European Economic Area?

Your personal data may be entrusted for processing to JT International S.A. with its registered office in Switzerland, i.e. outside the European Economic Area (EEA). The European Commission has stated that this country offers an adequate level of personal data protection (Commission Decision of 26 July 2000). The recipient has implemented adequate and appropriate safeguards for your personal data. You have the right to receive a copy of the transferred personal data. Your personal data may also be transferred to other JTI Group companies that are based outside the EEA. Whenever the country to which the transfer of personal data will take place does not provide an adequate level of protection for personal data, JTI GBS will ensure the protection of your personal data in accordance with applicable legislation.

Is provision of the personal data mandatory?

Responding to the Company's advertisement and providing your data is voluntary. However providing the mandatory data is necessary for your application to be considered during the recruitment process. Failure to provide this data will prevent your application from being considered. The provision of other data is voluntary and constitutes the candidate's consent to their processing in the recruitment process. If you raise an objection to the processing of your personal data during the recruitment process, further participation will not be possible.

Are you ready to join us? Build your success story at JTI. Apply now!

Next Steps:

After applying, if selected, please anticipate the following within 1-3 weeks of the job posting closure: Phone screening with Talent Advisor > Assessment tests > Interviews > Offer. Each step is eliminatory and may vary by role type.

At JTI, we strive to create a diverse and inclusive work environment. As an equal-opportunity employer, we welcome applicants from all backgrounds. If you need any specific support, alternative formats, or have other access requirements, please let us know.

JTI GBS Poland Sp. z o.o. has introduced an Internal Reporting Procedure for Whistleblowers. If you would like to review this procedure, it is available upon request.

If you decide to participate in this recruitment, the administrator of your data will be JTI GBS Poland sp. z o.o. with headquarters in Warsaw. Your data will be processed only to support the recruitment process in which you participate. Detailed information on the processing of your data here.

Похожие вакансии

Frontend Engineer

... based on the business vision.Frontend developer,  will be responsible for ... attention to detail.Experience with frontend platforms such as CMS tools ( ...
Компания: JTI Город:
Зарплата: Размещено:
jobs.jti.com

Staff Software Engineer (Frontend), Application Platform Track

PandaDoc is seeking a Staff Frontend Engineer to join our Application Platform track, specifically in the Surfaces (Core UX) area — a team dedicated to building and evolving the core frontend infrastructure and user experience foundations ...
Компания: PandaDoc Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior React Engineer with.NET skills (#3757)

... looking for a Senior React Engineer with a .NET skills to ... of multiple React-based Micro-frontend applications, built to run natively ... within your squad with other frontend and full stack developers, Automation ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

Lead FrontEnd Engineer (#3644)

... looking for a strong Lead Frontend Engineer who will take full ownership of the frontend part — someone who will actively ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

Fullstack Engineer (Frontend-Focused) – Remote

... roleWe’re looking for a Fullstack Engineer with a strong frontend focus. This role sits at ... , you’ll be contributing to core frontend infrastructure and backend services, with ... At least 3 years of frontend development experience: expert in JavaScript, ...
Компания: Replika Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Field Service Engineer

... & Experience:Higher technical education (Mechanical Engineer, Power Engineer, Automation Engineer, Electrical Engineer, etc.)3+ years of experience as a service engineer, repair engineer, or operations engineer (students with relevant skills are ...
Компания: GEA Город:, Bila Tserkva,
Зарплата: Размещено:
ua.talent.com

Senior JavaScript Engineer (React/TypeScript) - Remote

... & code reviews: As a senior engineer, you’ll mentor less-experienced teammates, ... pointsPolyglot developer: Experience with multiple FrontEnd frameworks (React, Angular, Vue, etc.), ...
Компания: Vitals Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Senior JavaScript Engineer (React/TypeScript) Remote

... & code reviews: As a senior engineer, you’ll mentor less-experienced teammates, ... pointsPolyglot developer: Experience with multiple FrontEnd frameworks (React, Angular, Vue, etc.), ...
Компания: Vitals Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Lead Frontend Developer (React)

... Payment Service Providers). Ensuring the frontend complies with industry regulations such ... continuous UI optimization.RequirementsExperience in frontend development using React for 4+ ... Context, REST GraphQL APIs, and frontend testing frameworks (e.g., Jest, ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

Frontend Engineer at Wix Funnel

Job DescriptionAs a Frontend engineer in the Funnel team, youll ... from database and API to frontend Identify weak spots in apps ... solutionsQualifications4+ years of experience in frontend developmentDeep knowledge of JavaScript TypeScriptExperience ...
Компания: Wix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Middle Strong/Senior FrontEnd (React.js) developer (contract)

... for a Middle Strong Senior Frontend Engineer to help shape the future ... has deep expertise in modern frontend frameworks, web performance optimization, and ... You Bring: 4+ years of frontend development experience.Strong skills in ...
Компания: Selecto Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Senior Data Engineer

... our clients.🔍 Position: Senior Data Engineer 🌎 Location: Remote 💵 Salary Range: $1, ... .Proven experience as a Data Engineer or in a similar role. ... the subject line: Senior Data Engineer – [Your Full Name].Only shortlisted ...
Компания: LuxeVision Consulting LLC Город:, ,
Зарплата: Размещено:
ua.talent.com

SR Process Engineer

... EPC projects. The Senior Process Engineer will also assist with proposal ... as a lead process design engineer on major projects, with a ... must be a licensed Professional Engineer or be actively working toward ...
Компания: SII Saulsbury Industries, Inc Город:, Odessa,
Зарплата: Размещено:
ua.talent.com

Strong Junior/ Middle.NET + React Developer (ConnectWise)

... hands-on experience in both frontend and backend technologies, a solid ... SaaS platform currently undergoing a frontend transformation from Angular to React. ... microservices architecture Proficient in modern frontend development, with strong knowledge of  ...
Компания: Sigma Software Город:, ,
Зарплата: Размещено:
ua.talent.com

Software Engineer, Data Platform

... you can expectAs a Software Engineer, you will play a critical ... seeks a pioneering Data Platform Engineer to join our expanding team. ... , NoSQL) would be advantageous.Have frontend development experience with frameworks like , ...
Компания: Zoom Город:, Dnipro,
Зарплата: Размещено:
ua.talent.com

Frontend Engineer at Editor Platform

Job DescriptionAs a Software Engineer for Wix’s Editor platform, youll ...  Qualifications5+ years of experience in frontend developmentProficient in TypeScript and comfortable ...
Компания: Wix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Frontend Developer (Angular) in Poland

SummaryAndersen is looking for a Frontend Developer (Angular) in Poland for ... . Owning and building out key frontend components, features and architecture. Testing ... . Collaborating and presenting to the frontend guild of 200+ to stay ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

Junior Frontend Developer (Angular) in Krakow

SummaryAndersen seeks a Junior Frontend Developer (Angular) in Krakow, Poland ... . Developing a modern Angular-based frontend for a globally used business ... a related field. Experience in frontend development with Angular and RxJS, ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

Senior Software Engineer

... for a Senior Software Engineer to join our team full- ... and product owners, we engineer technology that redefines industries and ... : As a Senior Software Engineer, become a part of a ... highly skilled Kubernetes Migration Engineer to support the transition from ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com

Ref. Engineer

... 60B 31500kW ​Requirements: The AC Engineer is responsible for maintaining and ... and related gear.The AC Engineer will supervise the AC and ... and MachinerySpaces Equipment.The AC Engineer is expected to work closely ...
Компания: Вестник крюинга Город:, Kiev,
Зарплата: Размещено:
ua.talent.com

Middle React Native Mobile Engineer

... , analysts and product owners, we engineer technology that redefines industries and ... a Middle React Native Mobile Engineer, become a part of a ... financial & legal consultations Explore, empower, engineer with Ciklum Experiences of tomorrow. ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Golang Software Engineer

... a Senior Golang Software Engineer to join our team full- ... and product owners, we engineer technology that redefines industries and ... a Senior Golang Software Engineer, become a part of a ... motivated and experienced Software Engineer with deep expertise in cloud ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com

Middle/Senior Implementation Engineer (Data Engineer) (#3702)

... highly motivated Middle Senior Implementation Engineer (Data Engineer) who will become a “super ... outcomes. Responsibilities: As an Implementation Engineer, you will be configuring, extending, ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Automation QA Engineer

... a Senior Automation QA Engineer to join our team full- ... and product owners, we engineer technology that redefines industries and ... a Senior Automation QA Engineer, to join our talented R& ... As a Senior Automation Engineer, you will develop and maintain ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com

Expert Data Engineer (BigQuery)

... for a Expert Data Engineer (BigQuery) to join our team ... and product owners, we engineer technology that redefines industries and ... : As a Expert Data Engineer (BigQuery), become a part of ... customers. As a Data Engineer you will participate in optimization ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com

Service Engineer (Ukraine)

... opportunity for an experienced Service Engineer in an international machine tools ... looking for a skilled Service Engineer who will become a local ... .org with the topic Service Engineer (Ukraine) and our Recruitment Consultants ...
Компания: HR Energy Recruitment Agency Город:, ,
Зарплата: Размещено:
ua.talent.com

Middle React Engineer (#3889)

... looking for a Middle React Engineer for one of our clients. ... drive technical excellence in the frontend area in our Integrations teams. ... Continuously design, develop and deploy frontend and backend services with focus ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior React Software Engineer (Next.js)

... industry.IF YOU AREExperienced in frontend development with 3+ years of ... maintaining CI CD pipelines for frontend applicationsFamiliar with automated testing frameworks ...
Компания: SoftServe Город:, ,
Зарплата: Размещено:
ua.talent.com

Senior Full Stack Engineer (.NET + Basic knowledge React) (#3777)

... and forward-thinking Full Stack Engineer to join our pioneering team. ... experience as a Full-Stack Engineer with expertise in C#, .NET, ... DevOps, GitHub Actions). Experience in frontend development using React, TypeScript, HTML5, ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

DevOps Engineer (Azure) in Abu Dhabi

... company Andersen invites a DevOps Engineer (Azure) in Abu Dhabi to ... deployment pipelines. Installing and configuring frontend and backend services. Implementing and ... optimization.RequirementsExperience as a DevOps Engineer for 5+ years. Expereince working ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

SharePoint Solutions Engineer

... Andersen invites a SharePoint Solutions Engineer to join its team to ... (where still in use). Customizing frontend experiences using HTML, CSS, JavaScript, ... + years. Strong knowledge of both frontend and backend development for SharePoint. ...
Компания: Andersen Город:Ukraine
Зарплата: Размещено:
people.andersenlab.com

Middle Python Engineer (Document App, New Product Team)

... groundbreaking product features.As a Frontend Engineer in our newly-formed team, ...
Компания: PandaDoc Город:, ,
Зарплата: Размещено:
ua.talent.com

Full Stack Engineer (focus on React)

... are looking for a Software Engineer to join a VerityRMS development ... ExpressStrong skills in handling complex frontend business logicExperience with modern frontend testing practicesExcellent understanding of the  ...
Компания: Intelliarts Город:, Lviv,
Зарплата: Размещено:
ua.talent.com

Middle Full Stack Engineer (.NET&React) (#3747)

... for a Middle Full Stack Engineer to join a skilled development ... , and Kubernetes, with a Micro-frontend and Microservice architecture, continuously deployed ... work with multiple React, Micro-frontend web applications REST-based API ...
Компания: N-iX Город:, ,
Зарплата: Размещено:
ua.talent.com

Junior Frontend Vue.js Developer

... are looking for a Junior Frontend Developer. Its a Ukrainian IT ... dynamic environment and enhance your frontend development skills, send us your ...
Компания: AIDA Recruitment Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Frontend Developer (Vue.js)

... , and Nuxt.  Responsibilities: Maintain existing frontend projects, including payment pages, the ... create tasks; Plan and execute frontend releases.  About us: Softjourn is ...
Компания: Softjourn Город:, Ivano-Frankivsk,
Зарплата: Размещено:
ua.talent.com

Junior Frontend Developer at Wix Studio

Job DescriptionAs a Junior Frontend Developer, you’ll contribute to developing ... -2 years of experience in frontend development, ideally in a product- ...
Компания: Wix Город:, Kyiv,
Зарплата: Размещено:
ua.talent.com

Data Engineer

... Solution Team As a Data Engineer, you will join our Data ... include:The RoleAs A Data Engineer, You WillDesign, build, and own ... of experience as a Data Engineer, with expertise in Apache Spark ...
Компания: TechBiz Global Город:, ukraine,
Зарплата: Размещено:
ua.talent.com

Senior Full Stack JavaScript Engineer

... a Senior Full Stack JavaScript Engineer to join our team full- ... , analysts and product owners, we engineer technology that redefines industries and ... a Senior Full Stack JavaScript Engineer, become a part of a ...
Компания: Ciklum Город:, ,
Зарплата: Размещено:
ua.talent.com