Our brand management platform connects creators and collaborators of brands with everything they need to thrive.
Engineering Team Lead – Brand Fundamentals
Location
Switzerland
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Engineering Team Lead – Brand Fundamentals
Frontify
• Lead a software development team, mentor engineers, inspire high performance, and foster team cohesion. • Mentor the engineers in your team and guide them to grow. • Collaborate effectively with product managers, designers, and cross-functional stakeholders to drive outcomes and handle uncertainty. • Contribute to product decisions, plan delivery cycles, and drive the team toward measurable, successful outcomes. • Actively participate in hands-on development, working alongside engineers to design, implement, and review changes; take ownership of delivering high-quality software on time, proactively managing risks and dependencies. • Architect scalable solutions, guide technical vision, and balance innovation with technical debt.
Job Requirements
- You’ve led software development teams for at least 2 years, mentoring engineers, inspiring high performance and fostering a cohesive team.
- You have proven professional experience with React, Typescript, and PHP, as you will lead a multidisciplinary team.
- You're an expert in architecting/designing, developing, and maintaining large software solutions.
- You hold strong problem-solving skills and attention to detail.
- You have excellent communication and teamwork abilities.
- You speak English fluently.
Benefits
- A minimum of 25 days annual leave per year
- Parental, family care, and bereavement leave
- Daily sickness benefits and accident insurance
- Paid educational and wellbeing days off
- Wellbeing, learning and development, and commuter allowance
- Home office setup budget
- Pension fund: contributions paid 60% by us and 40% by you
- Access to exclusive perks and discounts from hundreds of top brands
- Workation: Work from inspiring locations around the world for up to 45 days per year!
- Invite to our summer company meet-up
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, implement, and maintain high-performance user interfaces using React.js and TypeScript • Quickly learn and contribute to a novel UI development approach • Identify and resolve complex technical challenges • Adopt a proactive mindset focused on iterative delivery • Create and share fixes, reusable components, or improvements across teams • Integrate and utilize AI-powered tools to streamline development workflows • Guide junior engineers through code reviews and knowledge sharing • Ensure code quality through testing, debugging, and refactoring
• Implement interactive user interfaces using technologies such as HTML, CSS and JavaScript. • Create reusable components to improve development efficiency. • Use frameworks and libraries to build modern interfaces, such as Vue.js. • Create and maintain APIs for communication between the frontend and the backend. • Implement business logic and application functionality. • Manage routing, authentication, authorization and input validation. • Work with languages and frameworks such as Java and Quarkus. • Design and optimize database schemas to store and retrieve information. • Write SQL queries to extract, modify and manipulate data. • Work with technologies such as Oracle and Postgres. • Use version control systems such as Git to manage source code. • Work in a team, collaborating with other developers, analysts and testers. • Perform manual and automated testing to ensure code quality. • Identify and fix bugs, performance issues and unexpected behaviors. • Stay up to date with trends and technologies used by your team/project. • Participate in courses, workshops or conferences to improve your skills. • Support analysts, technical leads or coordinators with technical challenges, finding effective solutions together. • Think critically and analytically to solve development-related issues. • Collaborate with the team to understand project requirements and discuss technical approaches. • Communicate work progress and any obstacles encountered.
Principal Software Engineer, Order
OloOlo is a privately-held company that has built a platform that provides digital ordering and delivery enablement solutions for multi-unit restaurants with 40 or more locations. As
• Own the architecture and technology vision across multiple teams and domains, driving the technical direction for the organisation and influencing long-term strategic initiatives. • Act as a senior technical advisor, mentoring staff engineers, tech leads, and senior engineers, helping them grow into leadership roles and technical experts. • Lead the design and implementation of the most critical and complex systems, ensuring they are built with scalability, reliability, and resilience in mind. • Partner with senior leadership, product managers, and other stakeholders to define technical roadmaps, ensuring alignment between business objectives and technology strategies. • Oversees the integration and interoperability of systems across the organisation, ensuring consistency in architecture and design patterns. • Play a key role in incident management and system reliability improvements, guiding the development and enhancement of observability tools and leading post-incident analysis to improve system stability and reduce MTTR. • Champion the use of best practices and modern technologies, evaluating and introducing innovative solutions to drive efficiency, performance, and reliability. • Lead cross-functional, large-scale technical projects, ensuring they deliver significant business value and align with strategic goals while focusing on quality and scalability. • Represents the engineering organisation in technical discussions with external partners and vendors, negotiating and collaborating to ensure successful integrations and partnerships. • Contributes to the organisation’s technical strategy by writing and reviewing Requests for Comments (RFCs) and Technical Opportunity Assessments (TOAs), refining architectural and technology decisions across the organisation.
• Implement and support Oracle Cloud Fusion Order Management • Develop integrations, extensions, and custom applications using Oracle Integration Cloud (OIC), Oracle Visual Builder, and Oracle APEX • Collaborate with functional analysts, developers, and business stakeholders to deliver technical solutions • Analyze and resolve Order Management-related production issues • Partner with functional analysts and business users to understand requirements and implement technical solutions • Support troubleshooting, testing, and deployment of integrations and extensions across environments • Maintain technical documentation and support knowledge transfer for ongoing support




