CrawlJobs Logo

Principal App Engineer

aboutyou.de Logo

About You

Location Icon

Location:
Germany , Hamburg or Berlin

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

85000.00 EUR / Year

Job Description:

We are currently looking for a skilled Principal App Engineer (m/f/d) with a passion to assume leadership responsibilities to support us in building the fastest & most intuitive shopping app using a brand-new tech stack onsite in Hamburg or Berlin! As a Principal position, this role requires a high degree of autonomous working and reports directly to the Director of Engineering. You will be the primary technical lead responsible for all app teams, driving technical discussions and ensuring our solutions are robust and forward-thinking. The App & Web Team constantly improves the App, Mobile Website and Desktop Website. These big-scale products are each visited by over 11M active users every month. The team’s focus is to provide our customers the most inspiring, convenient, intuitive, and easy-to-use shopping experience. They constantly challenge themselves to raise the bar of what is “state of the art” in customer-facing products.

Job Responsibility:

  • Build and maintain a high-quality mobile application using Flutter for iOS and Android platforms
  • Participate as a solution architect from the very beginning of new projects
  • Gain significant exposure to other teams to align solutions and drive the tech stack of all teams forward
  • Drive technical discussions forward with the team and lead architectural alignment
  • Lead by example and set coding standards, review pull requests and mentor other engineers in the team
  • Empower the team to deliver mission-critical features in quality & time
  • Contribute to architectural decisions across multiple stacks
  • Closely collaborate with Product Managers, Designers, Testers and other stacks (Backend and Web)
  • Introduce new technologies, tools or processes that improve developer productivity and product quality
  • Debug performance and reliability issues across the stacks

Requirements:

  • 8+ years of programming experience
  • At least 3 years of native or hybrid App development experience
  • Expert-level Dart & Flutter knowledge
  • CI/CD experience – Google Play Store, App Store deployments (fastlane, GitHub Actions or similar)
  • Experience with Unit and Golden Tests
  • Experience of performance optimisation and profiling (using Flutter DevTools)
  • Mobile native experience – iOS or Android
  • Experience with monitoring tools – Firebase Crashlytics, Sentry, DataDog etc.
  • Figma knowledge
  • Experience using AI (e.g. Copilot or Cursor) to speed up coding experience
  • Experience with Backend development
  • Mobile automated testing
  • Excellent problem-solving
  • High autonomy and ownership
  • Strong communicator
  • Team player

Nice to have:

  • Experience in Web Development
  • DevOps experience (e.g. CI/CD pipelines, AWS)
  • gRPC experience
  • Firebase experience
  • Open-source experience
What we offer:
  • Hybrid working
  • Fresh fruit every day
  • Sports courses
  • Free access to code.talks
  • Exclusive employee discounts
  • Free drinks
  • Language courses
  • Laracast account for free
  • Company parties
  • Help in the relocation process
  • Mobility subsidy
  • State-of-the-art technology
  • Central Location
  • Company pension
  • Dog-friendly office
  • AY Academy
  • Feedback Culture
  • Job Bikes

Additional Information:

Job Posted:
December 14, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal App Engineer

Software Engineer, Principal - Mobile App

As a principal mobile app engineer, you will be involved in all phases of the de...
Location
Location
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
Job Responsibility
Job Responsibility
  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process
What we offer
What we offer
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment
Read More
Arrow Right

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Principal Software Engineer

About LogRocket: Founded in 2016, LogRocket's goal is to make every experience o...
Location
Location
United States , Boston or NYC
Salary
Salary:
225000.00 - 260000.00 USD / Year
logrocket.com Logo
LogRocket
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in a full stack or backend development role, preferably with a SaaS company
  • Experience with state of the art cloud technologies, including architectural principles, specific tools of the trade, and their strengths and weaknesses
  • Hands-on experience building and redesigning highly available distributed systems
  • Familiarity with modern Javascript-based applications and frameworks
  • Experience in development environments with demanding scalability or availability requirements
  • A strong collaborator who is transparent about progress on tasks, seeks feedback early and often, works effectively with the team to deliver on engineering estimates
  • Acts as a mentor to junior engineers and provides coaching to upskill other team members
Job Responsibility
Job Responsibility
  • Design a system to automatically detect the most common user paths across millions of events
  • Implement a search backend that allows users to search in real time across billions of log entries
  • Build a machine learning pipeline that automatically detects bugs in our users' apps
  • Automate database scaling to improve operating cost while maintaining the ability to respond to traffic spikes
  • Build a system that automatically recommends integrations for customers based on their toolset
What we offer
What we offer
  • Catered lunch and an impressive array of your favorite snacks (healthy AND non-healthy!)
  • Unlimited vacation policy
  • Health, Dental, Vision benefits, 401k, commuter benefits
  • Generous stock options
  • Regular team outings and activities (from boat rides to paintball, we’ll try anything!)
  • Fulltime
Read More
Arrow Right

Principal Engineer, Software - Android

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees ...
Location
Location
United States , Bellevue; Denver; Overland Park; Frisco
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical engineering experience
  • Experience in mobile software development using Kotlin, Jetpack Compose or Android SDK
  • Developing sophisticated Android mobile applications
  • Experience building a scalable customer facing application used by millions of customers
  • Provide on-call and in-person support for troubleshooting, isolation, maintenance, operations, patching, incident management, problem management, build and deployments for owned software and systems
  • Hands on experience in developing mobile networking, REST web-services, understanding large and complex code bases that involves mobile, backend and external SDK integration
  • Designing mobile application using VIPER, Factory, DAO, MVVM, MVC, Delegate, Builder, Adapter, Singleton and Facade design patterns and architecture
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • BS degree in Computer Science, Information Technology, or equivalent experience
  • Communication
Job Responsibility
Job Responsibility
  • Drives projects with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features
  • Improve product quality through code reviews, writing effective unit tests
  • Ability to digest feature requirements and high-level end to end design to guide in coding approach and work breakdown
  • Ability to produce a low-level design document to detail feature implementation
  • Presents project improvement scenarios to management for consideration
  • Lead development team in building native functionality with optimization and expansion to support T-Mobile’s Digital First mission
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learns, builds content, and guides others specific subject areas
  • Informally coaches and gives to the development of others through mentoring or in house workshops and learning sessions
  • Develops engineers across functional teams on technology decisions
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Principal Android Engineer

As a Principal Mobile Software Engineer, you will help innovate and streamline h...
Location
Location
United States , Boston
Salary
Salary:
189000.00 - 210000.00 USD / Year
simplisafe.com Logo
SimpliSafe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of software development experience
  • 8+ years of native mobile development experience on Android (experience with iOS, React Native, or modern JS/TS frameworks a plus)
  • Deep knowledge of Android application architecture (MVVM, Clean Architecture, Jetpack libraries, Compose, Fragments, Navigation, etc.)
  • 5+ years of Kotlin and/or Java development
  • Proven ability to drive architectural decisions and scale complex mobile systems used by large user bases
  • Strong track record as a technical leader and mentor, fostering a culture of excellence and continuous learning
  • Excellent communication and influence skills — able to guide teams and align diverse stakeholders
  • Passion for high-quality, reliable software that protects and empowers users in their homes
Job Responsibility
Job Responsibility
  • Architect efficient, reusable, and scalable Android systems using modern frameworks such as Jetpack Compose and Kotlin Coroutines
  • Drive technical excellence across multiple Android feature teams through architecture reviews, shared tooling, and design patterns
  • Partner with iOS and Web platform leads to align mobile architecture and ensure a consistent cross-platform user experience
  • Collaborate closely with Product, Design, and Backend teams to translate customer needs into elegant, reliable mobile solutions
  • Lead key technical initiatives such as build system optimization, CI/CD improvements, and observability instrumentation
  • Mentor and develop senior Android engineers through coaching, design reviews, and hands-on pairing
  • Advocate and implement best practices for code quality, testing, performance, and accessibility
  • Influence long-term technical direction for SimpliSafe’s mobile ecosystem — helping define what “best-in-class” means for security app experiences
What we offer
What we offer
  • A mission- and values-driven culture and a safe, inclusive environment where you can build, grow and thrive
  • A comprehensive total rewards package that supports your wellness and provides security for SimpliSafers and their families
  • Free SimpliSafe system and professional monitoring for your home
  • Employee Resource Groups (ERGs) that bring people together, give opportunities to network, mentor and develop, and advocate for change
  • Participation in our annual bonus program, equity, and other forms of compensation, in addition to a full range of medical, retirement, and lifestyle benefits
  • Fulltime
Read More
Arrow Right

Principal Engineer, Data Analytics Engineering

As a GenAI Solution Architect, you will design and implement enterprise-grade Ge...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
sandisk.com Logo
Sandisk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Data Sciences, or related fields
  • 8–12+ years in technology roles, with at least 3–5 years in AI/ML solution architecture or enterprise AI implementation
  • Certifications in Cloud Architecture
  • Experience with Agentic frameworks
  • Excellent communication and stakeholder management skills
Job Responsibility
Job Responsibility
  • Design and implement GenAI workflows for enterprise use cases
  • Develop prompt engineering strategies and feedback loops for LLM optimization
  • Capture and normalize LLM interactions into reusable Knowledge Artifacts
  • Integrate GenAI systems into enterprise apps (APIs, microservices, workflow engines)
  • Architect and maintain Lakehouse environments for structured and unstructured data
  • Implement pipelines for document parsing, chunking, and vectorization
  • Maintain knowledge stores, indexing, metadata governance
  • Enable semantic search and retrieval using embeddings and vector databases
  • Build and maintain domain-specific ontologies and taxonomies
  • Establish taxonomy governance and versioning
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Manager - M365 Copilot App

AI is transforming productivity in profound ways. As the new home of Office prod...
Location
Location
United States , Mountain View
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Swift, or Python OR equivalent experience.
  • 4+ years experience developing, shipping, and maintaining one or more large scale Windows, Mac, or Web applications.
  • 3+ years experience managing a skilled team, growing and nurturing talent, and hiring top engineers.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Guides partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within and across teams.
  • Guides teams and leads identification of dependencies and the development of design documents for a product, application, service, or platform.
  • Optimizes, debugs, refactors, and reuses code to improve performance and maintainability, effectiveness, and return on investment.
  • Guides team to drive multiple group's project plans, release plans, and work items in coordination with appropriate stakeholders.
  • Guides team and monitors other engineers across product lines, working on-call to monitor system/product/service for degradation, downtime, or interruptions.
  • Oversees product development and ensures products are scaled according to customer requirements, implementing appropriate techniques to address scaling and performance objectives.
  • Embody our culture and values.
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer

We are looking for an exceptional technologist to join our Technology team. The ...
Location
Location
India , Bangalore; Hyderabad; Gurugram
Salary
Salary:
Not provided
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A bachelor's degree in Engineering with 14+ years of experience in IT industry
  • Deep understanding in one of the programming languages
  • Good understanding of architectural principles & patterns
  • Exposure to any of the prominent cloud service providers (AWS/Azure/GCP)
  • Experience in preparing business proposals with benefits and driver, financial merits
  • Hands-on experience with the evaluation of open-source frameworks, libraries, and tools with rapid prototyping
  • Penchant to explore and learn new technologies
  • Strong bias towards engineering and operational excellence
  • Experience and knowledge of delivering products with low/no touch support along with SRE principles
  • Experience in troubleshooting and resolving scalability challenges for existing apps
Job Responsibility
Job Responsibility
  • Contribute to the technology vision of the firm and guide the transformation across verticals
  • Create and review architectural decisions of products
  • Own and drive technology innovation in the firm
  • Engage actively with the tech community via blogs, knowledge-sharing sessions, and other mediums to increase employee knowledge and skills to support future growth
  • Establish policies, tenets, and processes that help guide the transformation
  • Lead by example by building frameworks, and libraries that help accelerate the transformation across the firm
  • Contribute to Artifact Repository - It includes ideas, designs, frameworks, policies, processes, and so on
  • Lead the group to build sophisticated products using a cutting-edge technology stack, that is highly available, scalable, and reliable on a cloud platform
  • Provide visible leadership for the unit within the technology community
  • Mentor Senior Engineers across the firm by providing guidance and coaching
Read More
Arrow Right