View below the job description in addition to the application form.

Role Overview

Application

The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change, and the jobholder’s specific responsibilities and activities will vary and develop. Therefore, the job description should be indicative and not a permanent, definitive, and exhaustive statement.

  • Formal Education (optional but useful): Bachelor’s (or higher) in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years’ hands-on coding experience with full-stack projects.
  • Knowledge of data structures, algorithms, operating systems, and computer architecture.
  • Proficiency in these industry-relevant languages
    • JavaScript
    • jQuery or any popular JavaScript framework
    • PHP
    • MySQL
    • HTML and CSS
  • Version Control: Git fluency (branching, merging, rebasing, pull-requests).
  • Web and API Development, Databases: SQL (MySQL) and data management.
  • Performance tuning (profiling, caching strategies, CDNs)
  • Clear verbal and written skills for requirements gathering, code reviews, documentation, etc.
  • Proper email etiquette and formal communication.
  • Functional knowledge of Microsoft 365 Office Products including but not limited to Excel, Teams, and Outlook.
  • Working Knowledge of Microsoft 365 Admin Center and Hostinger hPanel.
  • Engineering Management experience. Tech support experience.
  • Systems, Diagnostics, & Data Analytics experience: designing company-wide analytical and systems dashboards and processes.
  • Ability to learn new technology such as Google Workspace, AWS hosting, et cetera, should the company change third-party providers.
  • Familiar with closed-loop communication.
  • Report to and effective collaboration with your direct supervisor.
  • Dedication to onboarding training and eventual in-depth knowledge of the functionalities of Company’s products and services.
  • Manage and build on our already existing software architecture.
  • Pick up new languages and skills quickly to adapt to the company's requirements.
  • Proactiveness in identifying gaps, proposing improvements, and driving features to completion.
  • Prioritizing tasks effectively, balancing technical debt against feature delivery.
  • Ability to match mission, vision, ethics, and expected work style (e.g. remote-first, cross-functional).
  • Problem Solving: ability to clarify problems, propose solutions, weigh trade-offs, and implement great coding practices.
  • Teamwork & Empathy: An ability to give/receive constructive feedback. Ability to work with and across teams. Adaptable & Curious.
  • Live coding on major, minor or personal projects.
  • Fully remote, full-time position.
  • Asynchronous collaboration with teams.
  • Competitive and negotiable.
  • Biweekly payments. Hope believes in paying employees every 2 weeks and not 4.
  • Monthly Internet Data stipends.

this feature is unavailable at the moment

Please check back later.