WHO WE ARE Porsche Digital is a company 100% subsidiary of Porsche, we have set out to develop innovative visions, strategies, products, business models, and inspiring customer experiences to expand and define the Porsche brand in the age of digitalization.
This involves strategies as well as innovative solutions and concepts thought far into the future. Focus, Teamwork, Courage, Passion, Commitment, Improvement, and Respect are our principles.
YOUR WORK ENVIRONMENT You will be part of the Content Hub Team, a team tasked with the mission of gathering the most inspirational content generated at Porsche and sharing it with the right audience at the right time in their customer journey. You will be a fundamental member of a young team that is taking ownership of an already existing product and needs to collaborate and align with many other teams in order to achieve their objectives.
WHAT YOU WILL DO Work hands-on implementing our product through modern frontend and backend technology. Implement and maintain our software architecture for durability and quality. Develop new features alongside customer feedback and data. Lead and coach the other software engineers in the team, and work closely with the other teams. Define the rules of play on how we build a durable and scalable product. Development and implementation of web-interfaces, backend services and APIs to existing services and integration of other ecosystem assets and capabilities. Strong focus on website performance (mobile and desktop), as well as accessibility. Work following the principles of DevOps with regards to writing maintainable code, reusability of infrastructure and components, and continuously deploying our software into test and productive environments. Persistent work to create and sustain premium 'Porsche-like' quality and security of our product through modern quality tools and processes. You will be an active part of an agile team, take over product responsibility, work closely with other teams in the digital ecosystem at Porsche, integrate crucial assets and capabilities, and scale the product. YOU SHOULD APPLY IF YOU HAVE Minimum of 7 years of professional experience in software development. Expertise in both frontend and backend technologies. Proficient in JavaScript for Node and the browser in both desktop and mobile. Experience with templating engines (e.g., Handlebars). Strong understanding of HTML, CSS, and JavaScript (ES6+). Strong grasp of software engineering principles, design patterns, and best practices. Proficient in version control systems, particularly Git. Experience with automated testing frameworks and tools (e.g., Jest). Strong communication skills, both written and verbal. Effective collaboration with cross-functional teams, including designers, product managers, and other developers. You have a good command of English, both spoken and written, facilitating clear and effective communication within our global team. IT WOULD BE GREAT IF YOU HAD: Educational Background: A degree in Computer Science, Computer Engineering, or a related field. Agile Experience: Proficiency in working within Agile or Scaled Agile frameworks. We're looking for individuals who thrive in fast-paced environments and are comfortable with iterative development and continuous improvement practices. Product Ownership: A keen sense of product responsibility and ownership. Ideal candidates should be ready to take charge of products, driving their success from conception to deployment, ensuring they meet our high standards and client expectations. Technical Expertise: Experience in functional programming. Experience in native development; write code without frameworks. Familiarity with containerization technologies (e.g., Docker). Experience with cloud services (e.g., AWS). Experience with performance optimization techniques. Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT). Strong understanding of web security principles and best practices. Experience with RESTful APIs. Excellent problem-solving skills and a proactive approach to challenges. Strong communication and teamwork skills are crucial for collaborating effectively with cross-functional teams. A continuous learning mindset, with a willingness to stay updated on industry trends and new technologies. Ability to mentor and guide junior developers. More information about the technology our product currently uses: JavaScript Node and Express. CSS and HTML. Nunjucks templating engine. AWS Infrastructure defined in TypeScript CDK. Gitlab and Github pipelines. Contenful headless CMS as the data source. AVA test runner and Playwright E2E test runner. Docker. WHAT WE OFFER Full time permanent contract. Competitive salary. 26 days paid vacation. Flexible working model (you and your team decide when to be in the office). Free coffee, tea, fruits, drinks, yogurt, bread at our office canteen. No dress-code, pick the outfit that makes you feel comfortable. Access to our corporate benefits. Personal growth budget. The possibility to make a real impact. Before you apply: We are a very flexible company and work on a hybrid mode. We are excited to welcome individuals who are passionate about their work and eager to join our team in Barcelona. Therefore, we kindly request that all applicants either currently reside in Barcelona or are open to relocating for this position. We believe that Barcelona is a vibrant and beautiful city, and we are looking forward to welcoming new team members who share our enthusiasm for the city and the work we do here.
WHAT COMES NEXT If you've made it this far, don't keep us waiting. Get started - apply directly!
In the meantime: Check out our new Porsche Digital Website to get an impression of what our hearts beat for: https://www.porsche.digital We are looking forward to every unique application that reaches us. Because diversity is just as important as the energy that flows through our veins.
#LI-RR1
#J-18808-Ljbffr