Poznan, Maryland, Poland
20 hours ago
Senior Engineer, Software Development
Site Name: Poznan Pastelowa Posted Date: Jan 27 2025 We are looking for a Senior React Developer, with 5 to 8 years relevant experience, capable of delivering enterprise solutions for internal use. Technically, you will be comfortable working using Agile methodologies in a Scrumban/SAFe environment, and have proven experience designing, building and managing modern full-stack applications using Cloud-native solutions. You will be contributing to the development of web-applications for GSK’s Digital and Tech Organization, which allows users across GSK to provision and manage Hosting Services in a self-service manner. The custom-built web applications are using a modern tech stack based on TypeScript and built on a micro-services architecture. Your responsibilities include… · As one of the key senior members of the software development team you will be involved in developing web-applications based on a micro-services architecture · Design, build and deliver web-applications to support the adoption of new capabilities by incorporating business requirements and user experience. · You will help to setup standards and framework related to front-end UI and back-end API development · Gather requirements from Architects and Product Owners and translate to User Stories to be delivered · Contribute to Agile ceremonies to help collaboration of the scrum team · Ensure that the code adheres to security and compliance standards · Help to develop and modernize automated software release and deployment process using modern techniques and tools · Prepare documentation of technical solutions, their mechanisms and processes, ensure it is understood by the rest of the team, perform Knowledge Transfer sessions, if needed. · Ensure Version control is adequately carried out using GitHub · Work with vendors/3rd parties to bring service enhancements and ensure they adhere to GSK software development standards · Contribute towards UI/UX Design for the web-applications Why you? Basic Qualifications: · Minimum 5-8 years of Software Development experience · Excellent knowledge and hands on experience with HTML5, CSS3 (including preprocessors) and TypeScript (ES6+). · Excellent knowledge and hands on experience with React and NextJS (essential). · Hands-on experience with GraphQL and relevant tooling such as Yoga, Prisma, and Apollo Client (essential). · Previous experience in developing a React-based UI Component library based on Mantine, Material UI, or Chakra UI. · Familiar with popular patterns and libraries such as React Hooks, state management, and Redux. · Previously developed schema-based forms either custom or based on a library such as react-hook-form or Formik, including data validator libraries such as Yup, Zod or JOI. · Expertise with CSS grid systems, media queries, flex and other layout techniques and responsive user interface components. · Knowledge of modern authentication and authorization mechanisms such as OAuth v2 or SAML and JSON Web Token and libraries such as MSAL. · Strong experience with test automation (unit & integration) tools such as Jest and Cypress. · Expert knowledge of deploying, managing and monitoring web applications in a Cloud environment such as Microsoft Azure or Google Cloud · Experience of building and deploying web applications through CI/CD pipelines using GitHub Actions or Azure DevOps. Preferred Qualifications: · Experience with Identity and Access Management Platforms and Tools · Familiar with building React web applications based on a Micro Frontend using Module Federation or Single SPA · Good understanding of bundlers and compilers such as Webpack, TS-Node, Rspack and Babel · Developed REST APIs based on NodeJS (ExpressJS). · Experience of Caching strategies (Redis, Memcached) · Previously worked in a central IT team within a regulated environment such as the Pharmaceutical or Finance industry. Benefits: • Career at one of the leading global healthcare companies • Attractive reward package (competitive salary, annual bonus & awards for outstanding performance, recognition awards for additional achievements and engagement, holiday benefit • Possibilities of development within the role and company’s structure • Life insurance and pension plan • Open and inclusive environment which is supportive and welcoming of all diversity strands (gender, race, ethnicity, sexuality, disability, or any other characteristic) • Private medical package with additional preventive healthcare services for employees and their eligible counterparts • Sports cards (Multisport) • Personalized learning approach and external trainings • Extensive support of work life balance (flexible working solutions including working from home possibilities, health & wellbeing activities) • Supportive community and integration events • Modern office with creative rooms, fresh fruits everyday • Free car and bike parking, locker rooms and showers #LI-GSK G7 Why GSK? Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose – to unite science, technology and talent to get ahead of disease together – so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns – as an organisation where people can thrive. We prevent and treat disease with vaccines, specialty and general medicines. We focus on the science of the immune system and the use of new platform and data technologies, investing in four core therapeutic areas (infectious diseases, HIV, respiratory/ immunology and oncology). Our success absolutely depends on our people. While getting ahead of disease together is about our ambition for patients and shareholders, it’s also about making GSK a place where people can thrive. We want GSK to be a place where people feel inspired, encouraged and challenged to be the best they can be. A place where they can be themselves – feeling welcome, valued, and included. Where they can keep growing and look after their wellbeing. So, if you share our ambition, join us at this exciting moment in our journey to get Ahead Together. GSK is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive equal consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class. Important notice to Employment businesses/ Agencies GSK does not accept referrals from employment businesses and/or employment agencies in respect of the vacancies posted on this site. All employment businesses/agencies are required to contact GSK's commercial and general procurement/human resources department to obtain prior written authorization before referring any candidates to GSK. The obtaining of prior written authorization is a condition precedent to any agreement (verbal or written) between the employment business/ agency and GSK. In the absence of such written authorization being obtained any actions undertaken by the employment business/agency shall be deemed to have been performed without the consent or contractual agreement of GSK. GSK shall therefore not be liable for any fees arising from such actions or any fees arising from any referrals by employment businesses/agencies in respect of the vacancies posted on this site. Please note that if you are a US Licensed Healthcare Professional or Healthcare Professional as defined by the laws of the state issuing your license, GSK may be required to capture and report expenses GSK incurs, on your behalf, in the event you are afforded an interview for employment. This capture of applicable transfers of value is necessary to ensure GSK’s compliance to all federal and state US Transparency requirements. For more information, please visit GSK’s Transparency Reporting For the Record site.
Confirm your E-mail: Send Email
All Jobs from Glaxosmithkline