At Digital Turbine, we make mobile advertising experiences more meaningful and rewarding for users, app publishers, and advertisers — intelligently connecting people in more ways, across more devices. We provide app publishers and advertisers with powerful ads and experiences that captivate consumers, fuel performance, and help telecoms and OEMs supercharge awareness, acquisition, and monetization. In a rapidly evolving industry, we are constantly innovating and creating better paths of discovery to connect consumers, publishers, and advertisers across the mobile ecosystem.
We’re looking for a seasoned developer who is passionate about creating exceptional user experiences and is eager to contribute to both frontend and backend systems. As a Senior Frontend Developer, you will report directly to an Engineering Manager.
Please note this role will be based in Berlin, Germany. Eligible candidates must reside within a commutable distance as we are a hybrid office environment requiring an in-office presence of 3 days per week.
About you as the Senior Software Engineer: Architect and develop complex and scalable frontend applications using React and Next.js, ensuring high performance and responsivenessWrite clean, maintainable, and well-documented code using TypeScriptImplement and maintain comprehensive automated tests using Cypress and JestCollaborate with cross-functional teams to define, design, and ship new featuresDesign and implement efficient data visualizations and interactive dashboardsTake ownership of the “backend for frontend” layer, developing and maintaining services using GolangParticipate in code reviews, contribute to architectural decisions, and promote best practicesUtilize Docker for local development and deploymentProactively research and evaluate new technologies and approaches to improve our frontend architectureContribute to and maintain a high standard of code quality and engineering excellenceSupport and contribute to our amazing work cultureRequired Qualifications of the Senior Software Engineer:Extensive experience (5+ years) in frontend development, with a strong focus on React and Next.js Proven track record of building complex, scalable, and high-performance web applicationsSolid understanding of modern frontend development best practices, including state management, testing, and performance optimizationExperience with automated testing frameworks such as Cypress and JestProficiency in using Docker for development and deploymentStrong problem-solving and debugging skillsExcellent communication and collaboration skillsWillingness to learn and work with Golang for backend-for-frontend developmentPlus:
Experience with TypeScriptWorking experience with GolangFamiliarity with data visualization libraries and techniquesExperience with cloud platformsExperience working in an agile environment