As an engineering lead you guide and support your team through the development process in order to deliver smart solutions
Being a member of the engineering leadership team you actively participate in the decision-making process
You are a positive and forward-looking human being - robots are cool and all, but we're a team that likes working together
You will become responsible for the delivery and maintenance of critical systems and user-facing parts of the platform This means:
Understanding that great results are delivered as a team effort
Plan, propose and ship big and small projects from start to finish
Proactively deconstruct and analyze both technical and product requirements
Finding balance and compromises between “yes” and “no”
Estimating time cost and proactively raising concerns if new data suggests
Drive evolution of architecture and process
Actively track progress across multiple streams and create transparency and visibility
Ensure reliability: test, monitor and add resilience
Collaborate closely with others, splitting and delegating tasks or pair programming as necessary, to leverage different skill sets and specialties across the team
Adopt, share and adapt conventions and best-practices - level up individually and as a team over time
REQUIREMENTS
You are self-motivated and strive to find pragmatic, incremental paths to success, even when faced with big challenges
You have already had first experience being in a team leadership position
5+ years of experience developing in PHP and SQL
Highly confident in SQL and NoSQL data storage
Strong JavaScript proficiency - you identify as a full-stack engineer
Refined understanding of software and programming fundamentals regardless of language/framework - SOLID principles
Up-to-date familiarity with modern PHP and JavaScript eco-systems
Code quality, Continuous Integration and scalability mean something to you
You feel comfortable owning complex systems and keep calm in tense times
Excellent communication skills in English, spoken and written
Willingness to learn & master any technology, language, or development environment that we might need in the future
Experience with python & nodejs a plus
WHAT WE OFFER
Tech plays a central role in our young & growing company
Agile, cross-functional team with lots of responsibility on the team level
Many opportunities on a personal and professional level - grow with us
Work with great people of various backgrounds and nationalities
Flat management hierarchy - be a part of the decision-making process