Technical Lead

Sofia, Bulgaria · Development

Description

Imagine to develop software you believe in, with people you believe in and a leadership that believes in you and your capabilities. Think of a company that enables you to work with the most up-to-date technology and provides you with the development opportunities and challenges you are looking for. Hard to believe? Well, just stop dreaming and come to us.

WHO WE ARE

We are Digistore24, an online-reseller and affiliate marketing platform. Everything we do comes down to one simple mission: Help as many enterprises as possible, small and large ones, to have success online, by making their business as simple and automated as possible. We build everything to match this mission. No dogmas, no borders, no-nonsense. Just software that is smart, simple and smooth.

WHO YOU ARE

You are passionate about writing high quality code, you love using new technologies and you are not shying away from the responsibility of being the leading software architect at Digistore24. Being a leader, you have the willingness and patience to mentor younger developers and communicate well with them.

JOB DESCRIPTION

You will be responsible for establishing a technical vision while leading a team of software developers, implementing high-level web applications, and working with them to turn it into reality.

Assuring a high quality of:

• the software architecture by advising and coaching team members

• the source code by consistent code reviews

• the automated tests of the software by supervising the test creation

• the software as a product

Additional Tasks:

• Develop interactive, stable, high quality web applications for all web mediums

• Work closely in functional agile development units to execute the product vision in terms of functionality and user experience

• Help develop IT requirements for web applications including overall tech strategy for the company

• Respond rapidly to continuous changes and real-time updates required to web sites

• Mentor junior developers to increase their code quality and productivity

• Do line by line code reviews for every Git pull request, this maintains code quality and keeps everyone in the loop & learning

• Work on full test coverages for all important units

Requirements

We expect profound experience in:

• designing and developing web applications using a sophisticated model view controller framework

• leading a team and performing the tasks mentioned above

You should also bring with you:

• 8+ years of experience with your favorite language(s)

• Understand current web development standards & software development paradigms

• Proven track record of successfully delivering high quality web software at scale

• Experience with agile development methods

• Experience with working with LAMP

• Experience with Symfony

• Experience managing a team of at least 3-5 members

• “Extreme ownership” mentality, taking full responsibility for the software development

• Excellent analytical and deeply technical root cause analysis problem solving skills

• Work well under pressure, developing key features for high volume, business critical financial systems

• Constant learning attitude

• Excellent English language skills

• Passion for Code: Developing it from a scientific skill into a platform

• Curiosity: Always 'trawling the net' looking for newest and best coding practices

• Discipline: Attention to detail is important, but so is an ability to stay organized

• Leadership: You feel that mentoring, coaching and leading bring their own rewards

Nice to have:

• University degree in mathematics or information technology

• German language skills

Benefits

WHAT WE OFFER

We really care about your well-being and personal growth. We know we work with the best people, we want to provide them with the best working environment. So you’ll get whatever hardware and software you need as well as a top notch office with all amenities to ensure that you can work, learn, and grow every day. This includes:

• Job at a very successful German company with a young and dynamic team that is rapidly growing

• Competitive salary and benefits package

• Absolutely reliable salary payments

• Top notch additional health insurance package

• Health supporting environment with fresh fruits every day, fresh spring water, fresh filtered air, the ability to make fresh smoothies every day and much more

• Beautiful leisure time possibilities near the office, for example: Skiing in the mountains (30min by car), swimming in two seas (3-4 hours by car)

• Environment where you can learn and grow, e.g. learning days, team events, conferences, focus on personal development of each of us

• Unlimited budget for books, seminars and everything that supports your personal and professional development

• Full support and help with moving to Sofia (Bulgaria), finding a flat, organizing your stay

• Parking space in a modern office building with perfect view over Sofia's skyline


You recognize yourself in this description and think you meet the requirements? Then we are looking forward to meeting you. If you want to boost your chances by a mile, don’t hesitate to send us a link of your last projects or some quality code you are proud on! We are curious.
Apply for this job