Senior Product Full-Stack Developer

Jobberman Ghana, Accra, GhanaFull Time
Company: Jobberman Ghana
Job description

Job Summary

If you want to work in a product tech team with a high quality pipeline, surrounded by a team of skilled engineers, we have the perfect challenge for you. We are looking for a highly skilled professional with the ambition to lead in new Front-end technologies, eventually beyond VueJS.

  • Minimum Qualification:Degree
  • Experience Level:Senior level
  • Experience Length:5 years

Job Description/Requirements

WHAT WILL YOU DO:

  • As an experienced developer,  you’ll be expected to have technical oversight of the complete Frontend stack of a specific project
  • This includes coordinating the design of new features, proposing changes, flagging issues as well as be responsible for maintaining and improving general quality standards of the whole frontend


YOUR PROFILE:

  • At least 5 years of experience in complex projects that involve backend and frontend teams
  • Advanced experience with Typescript and solid knowledge of HTML and CSS
  • Experience with building single-page applications (SPAs) using frameworks such as React or VueJS
  • Some experience with Vuex/Redux
  • Experience with any graph visualisation library
  • Methodical and reasoned approach to debugging and problem solving
  • Familiarity with version-control systems, such as git
  • Familiarity with CI-CD practices
  • Proficiency in using Docker
  • Clear understanding of TLS
  • Comprehension of web application security basics (minimum set of requirement to make the app secure)
  • Experience in TDD or BDD and end-to-end testing
  • Clear understanding of techniques and best practices related to Web Application security
  • Passion for effective UX design
  • Problem solver
  • Speak, read and write in English
  • Be a team player


Desirable Requirements:

  • Experience with Graph visualisation using KeyLines or Ogma libraries
  • Knowledge of key Graph database concepts
  • Knowledge of basic Cypher query language elements
  • Knowledge of Neo4j
  • Understanding the full stack application development including DevOps
  • Master’s Degree in Computer Science (or other relevant fields)

Interested in this job?