Help develop management system for school to end paper-based management
Help develop a cloud-based management system for schools.
Overview
Help develop a cloud-based management system for schools.
You have:
- Proven experience in backend development using JDK 11, Spring Boot and JPA.
- Strong skills in frontend technologies including Angular 11 and related frameworks.
- Experience with SQL databases, specifically MySQL and Amazon Aurora.
- Familiarity with testing methodologies including manual testing and creating test cases.
- Proficiency in tools such as GitHub or GitLab for version control.
- Understanding of cloud services, particularly AWS, for software deployment.
- Ability to communicate in English and French.
Contract
This is a UNV contract. More about UNV contracts.
We look for experienced software developers of a Cloud-based multi branch management system software and Apps, to commit 25hr per week for with these coding skills: 1. Backend: JDK 11, Spring Boot, JPA, Maven, Travis or Jankins, Sonar, Keycloack 2. Your Frontend Skills: Angular 11, npm, Angular Materials, Karma 3. Angular Developer: HTML, CSS, JavaScript, JQuery, Bootstrap Angular 5+, Typescript,API integration, JWT Token. 4. Backend Developer Skills: NodeJS, JavaScript, MySQL, AWS, Linux 5. Database Developer Skills: Amazon Aurora, MySQL, Linux, AWS, SQL, etc 6. Tester Skills: Manual Testing, Test Cases, Documentation, A/B Testing 7.Repository: Github or Gitlab, 8.Tools: Slack ,Cloud Jira.
- COVID-19 Response
Software and applications development and analysis
ASASS aims to extend support to children and youth educatation , increase acce to admission and quality educatation for all anywhere by leaving all barriers of access to enrolment, reduce admission problems, old management methods based on hand workload, handwriting, paper manipulation, pen and blackboard which wast not only money but also ressources energy and time which would be used to educate students. By computerizing schools will offer software to public private partner schools which enable millions of children anywhere a study of quality before deadline of SDGS. You develop a cloud based ERP School management system software and mobile apps. It will be unlimited multibranches management, all in one ( SMS,SIS,LMS) for school- elementary to university of any capacity (big and small). We give you screenshoots with contents you need to develop. We have good architecture designs. Software to be hosted in AWS is developed as it is hosted in our server to make sure we won't face issues if we change a hosting company from AWS to G-suite for example, etc. We have scrum master , technical project manager, will do management,tasks attribution.we have UI designers etc.
Volunteers: 16 needed
20+ hours per week / 10 weeks
You must have web development skills : Frontend: Angular 11, npm, Angular Materials, Karma Backend: JDK 11, Spring Boot, JPA, Maven, Jenkins, Skills: HTML, CSS, JavaScript, JQuery, Bootstrap, Angular Developer sklls: Angular 5+, Typescript, JavaScript, API integration, JWT Token. Backend Skills: NodeJS, JavaScript, MySQL, AWS, Linux Database Skills: Amazon Aurora, MySQL, Linux, AWS,MariaDB, Tester Skills: Manual Testing, Test Cases, Documentation, A/B Testing
Africa
- English, French
Potential interview questions
| Can you describe a project where you used Spring Boot? | This evaluates your experience with relevant backend technologies. | Discuss the project structure, challenges faced, and how you used Spring Boot to solve them. |
| How do you ensure the quality of your frontend code? | This assesses your understanding of frontend testing and best practices. | Pro members can see the explanation. |
| Describe your experience with AWS services in a project. | Pro members can see the explanation. | Pro members can see the explanation. |
| What strategies do you employ for effective version control? | Pro members can see the explanation. | Pro members can see the explanation. |
| How do you approach debugging and testing your applications? | Pro members can see the explanation. | Pro members can see the explanation. |