Design and architect web applications; implement their core business logic; mentor and assist team members in the implementation of the non-core modules they are responsible for as well as assist them in debugging critical issues; lead code review. This position leans towards the backend component of a fullstack developer’s skill-set.
• TDD or BDD
• Advanced Python
• Advanced Django
• Basic JS
• Static Analysis
• CI & Code Review
• Property-based Testing
• UAT/System/Integration Testing
• Design Patterns
• Mobile Development
Must have previously led software-engineering teams that successfully delivered complex web projects.
Bachelor’s Degree, or higher, in either Computer Science or in any scientific field combined with self-taught fundamentals of software development.
NATIONALITY AND GENDER
Commensurate with abilities and past work experience