Web Developer...



Job Goals:
Manage the current Eduhero platform and assist heavily in the development of Eduhero+. Eduhero is an established online, on-demand professional development platform. Serve as technical lead responsible for potential web development needs.

Qualifications:
  • Bachelors’ degree in computer science or related field qualifications preferred.
Special Knowledge & Skills:
Capable of taking initiative, making recommendations on the best approach in terms. Skills of development, design, programming, and management. Strong communication skills. Excellent writing and editing skills, with proven ability to write a range of technical, instructional, educational materials in different contexts. Strong  analytical skills, ability to review large volumes of information and make informed decisions about priorities and treatment of materials. Ability to work on multiple tasks with minimal supervision. Ability and willingness to work independently and as a team member. Willingness and ability to gain and maintain any required competencies, such as training and experience in using computers and other technologies, telecommunications/video conferencing equipment, and interactive technologies. Problem diagnosis and creative problem-solving skills.

Experience:
Designing, developing architecture, and implementing web applications; developing object-oriented applications; responsive design and mobile compatibility standards; Angular JS and Build Tools; API architecture and HTTP methods, including building Web APIs; Web Service Models; Search Engine Optimization (SEO) principles preferred; project plan development; HTML/HTML5/XHTML, CSS/CSS3, PHP/MySQL, Javascript; best development practices; database systems; full-stack development framework; data analysis. Knowledge of AWS Infrastructure including EC2, RDS, EFS, Load Balancers, and Security Groups.

Major Responsibilities:
Manage the current Eduhero platform. Full-Stack Development of Eduhero+. Ensure the technical feasibility of UI/UX designs. Manage and Maintain AWS infrastructure for maximum speed and scalability. Follow and uphold best practice design standards for online and on-demand learning. Write wellabstracted, reusable, and efficient code. Leverage industry and technology trends to build new features and products. Ensure projects are delivered on time and within budget. Collaborate with other team members and stakeholders.




Requirements