• Strong proficiency in JavaScript, CSS, and HTML5, along with expertise in React.js and Angular frameworks, is essential.
• A minimum of 3 years of hands-on experience in front-end development is required.
• Demonstrated ability to build responsive, accessible, and user-friendly interfaces is indispensable.
• Experience integrating RESTful APIs and GraphQL endpoints is required.
• Working knowledge of state management solutions such as Redux, Context API, or similar tools is necessary.
• Familiarity with testing frameworks like Jest, Mocha, or Cypress is required.
• Must exhibit excellent problem-solving skills and attention to detail.
• Effective communication and collaboration skills are crucial for working in cross-functional teams.
• A bachelor’s degree in Computer Science or a related field is preferred, though equivalent professional experience will be considered.
A Bachelor of Science degree in Education or a closely related field is required.
A teaching qualification such as a Postgraduate Diploma in Education (PGE), National Certificate in Education (NCE), or an equivalent credential would be beneficial.
With a minimum of three years of instructional experience, possession of a safeguarding and child protection certificate would be highly beneficial.
We offer a comprehensive benefits package designed to support your professional growth and personal well-being. This includes competitive health, dental, and vision insurance coverage, as well as a robust retirement savings plan with company matching contributions. Additionally, employees enjoy generous paid time off, including vacation days, holidays, and personal leave, along with flexible work arrangements to promote work-life balance. Professional development opportunities, such as tuition reimbursement and access to training programs, are also provided to foster continuous learning.
We offer a highly competitive salary along with a comprehensive pension plan.
HMO
We offer furnished accommodations, including apartments and houses, with flexible lease terms ranging from short-term to long-term options. Ideal candidates should possess the ability to manage multiple priorities efficiently while maintaining meticulous attention to detail. Responsibilities encompass overseeing property maintenance, addressing tenant inquiries, and ensuring compliance with safety regulations. Additionally, the role involves coordinating with maintenance teams, conducting regular inspections, and handling lease agreements. Strong interpersonal skills are essential for fostering positive tenant relationships and addressing concerns effectively.
Apply via the designated application method specified.
Please submit your application materials as a single PDF document whenever feasible.
Please ensure your curriculum vitae, limited to three pages, includes the names and contact information of two professional referees—one of whom must be your current or recent employer—and all pertinent certificates.
Please submit your curriculum vitae or resume via email to recruitment@osnonacademy.org.
Qualifications
BA/BSc/HND , NCE
Experience Required
3 years