
Head of Development
Key facts about position
Project ID
Start Date
15.4.2023
Contract Type
Freelance
Salary
5.800 - 6.200 EUR/month
Short description
We are looking for a Head of Development. You will work on managing, building, and assuring the quality of the back-end and front-end components of a distributed machine learning platform. This is a dream job for people passioned about code that drives machine learning to the next level ;-)
Job description
• Lead design discussions related to:
Software architecture and design patterns
Database architecture
Quality assurance, testing, and test-driven development
Complex time-series data querying and pre-processing
Asynchronous communication with other systems / micro-services
Algorithmic development, high-performance computing, parallelism
UI components and front-end
• Propose architecture, APIs, and designs with high code re-usability and low maintenance
• Strong communication skills, especially with regard to requirements gathering and documentation
• Aim to exceed user expectations, ensuring that usability and performance are given equal consideration during design and development
• Improve reliability and computational performance of the system
• Review the proposed code and provide feedback
• Follow the latest developments in Julia and its eco-system
• DevOps and SCRUM/Agile sprint management
Benefits
• Membership in APM.Digital club - become APM Expert
• Beer box for each APM Expert
• 100% work from home
• Multisport card
• Flexible working hours
• Tax and social counseling for freelancers
• Work with the most modern tools on the market in all areas
• Young team, frequent team building
Requirements
• 10+ years of solid back-end development experience (any language)
• 4 years in a leading role
• Ability to navigate through different levels of abstraction of software development
• Software architecture and design patterns with modular, effective, and re-usable software components
• REST, GraphQL, synchronous and asynchronous designs, parallelism
• Quality assurance policies, automated testing
• Cloud Computing (Azure or AWS), Docker Containers, DevOps
• Team leading skills and servant leadership
Technical skills considered an advantage, not a condition:
• Julia experience is a plus, an experience with MVC frameworks
• Microsoft Office Suite
• Highly organized and self-driving with an eye for detail and quality
The position is suitable for candidates with education
university I. degree
university II. degree
university III. degree
education in the field of IT
Language skills
English Language - upper intermediate (B2)
Number of years of experience
10 years of development
4 years in leading role
Information concerning the recruitment process
• We will give feedback to all candidates invited to the interview