Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

DigitalTurbine Senior Software Engineer 
Germany, Berlin, Berlin 
205104809

04.05.2025
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.
About you as the Senior Software Engineer:
    • Architect and develop complex and scalable frontend applications using React and Next.js, ensuring high performance and responsiveness
    • Write clean, maintainable, and well-documented code using TypeScript
    • Implement and maintain comprehensive automated tests using Cypress and Jest
    • Collaborate with cross-functional teams to define, design, and ship new features
    • Design and implement efficient data visualizations and interactive dashboards
    • Take ownership of the “backend for frontend” layer, developing and maintaining services using Golang
    • Participate in code reviews, contribute to architectural decisions, and promote best practices
    • Utilize Docker for local development and deployment
    • Proactively research and evaluate new technologies and approaches to improve our frontend architecture
    • Contribute to and maintain a high standard of code quality and engineering excellence
    • Support and contribute to our amazing work culture
Required Qualifications of the Senior Software Engineer:
    • Extensive experience (5+ years) in frontend development, with a strong focus on React and ext.js
    • Proven track record of building complex, scalable, and high-performance web applications
    • Solid understanding of modern frontend development best practices, including state management, testing, and performance optimization
    • Experience with automated testing frameworks such as Cypress and Jest
    • Proficiency in using Docker for development and deployment
    • Strong problem-solving and debugging skills
    • Excellent communication and collaboration skills
    • Willingness to learn and work with Golang for backend-for-frontend development
    • Plus:
    • Experience with TypeScript
    • Working experience with Golang
    • Familiarity with data visualization libraries and techniques
    • Experience with cloud platforms
    • Experience working in an agile environment