The Role
Our focus is on disrupting the Education Technology market by creating cloudbased solutions that will be used by schools on a daytoday basis by combining data innovative user interfaces and integrating with other products in the Juniper portfolio.
Key Responsibilities & Accountabilities:
- Clearly and regularly communicating with management and technical support colleagues.
- Development of new features and support of existing features
- Optimize and automate common development tasks
- Work closely with other team members to solve technical challenges.
- Ensuring that all SLAs (Service Level Agreements) are met.
- Performing trials testing and quality checks to ensure strong functionality and optimisation.
- Maintaining and supporting systems and improving the performance of existing software.
- Keeping records of development processes.
Key Attributes:
- Experience in software development (work related or personal projects)
- Application development skills and knowledge of React/React Native
- Experience with MySQL or similar technology
- Strong analytical/engineering thinking
- Knowledge and understanding of algorithms data structures and software design patterns
- Understanding of OOP concepts
- Proficient written and verbal English language skills.
- Ability to work effectively in a team.
- Strong willingness to learn and develop
Knowledge of foreign languages:
Proficiency in English at least level B1 of the Common European Framework of Reference for Languages.