Software Engineer (front-end)

Engineering · Full-time · Greater Accra Region, Ghana

Job description

Job Title:

  • Frontend Engineer, Internal Apps

Reason for this job:

To develop and optimize frontend related features, products and services that influence the functionality of internal sub-systems.

Key Expectations:

 In this job, you will execute the following activities;

  • Implement responsive user interfaces using design artifacts.
  • Write testable code that connects the application with backend services through API endpoints.

Your success and performance as a frontend engineer will be evaluated by your effectiveness at:

  • Timely delivery of front-end solutions.
  • Developing applications that perform consistently across different web browsers and platforms.
  • Integration of security measures and adherence to data protection protocols.
  • Actively participating in team-related ceremonies including daily update meetings, product review meetings, regular domain-related meetings.

In this role, you will work with:

  • Frontend Team Lead to discuss solutions, assign tasks and review work for readiness to deploy
  • Product Managers to understand project requirements.
  • Backend engineers for seamless API integration.
  • Quality Assurance Team to inspect and detect defects that hamper quality and experience of features/product

 You will be supported with:

  • State-of-the-art working environment.
  • Additional weekly allowances for lunch.
  • Access to satellite offices littered across the country.
  • Work-from-home privileges.
  • Health insurance with options to add immediate family members.

Must have

  • Expertise in HTML, CSS, TypeScript and JavaScript.
  • Experience with at least one of the major frontend frameworks or libraries, such as React or Vue.js.
  • Knowledge of browser-specific quirks and how to create cross-browser compatible code.
  • Familiarity with server-side concepts and communication with APIs.
  • Knowledge of CI/CD
  • Working knowledge of integrating REST APIs
  • Working knowledge of writing unit tests
  • Must have a personal laptop with strong internet connection.
  • Good to have techniques to improve front-end performance (minifying, lazy loading, caching, etc.).
  • Skills in using CSS preprocessors like Sass or LESS.
  • Proficiency in debugging code and using browser developer tools.

Perks: 

  • State-of-the-art working environment.
  • Petty expense support to cover internet, phone calls, and other reasonable requirements.
  • Access to the office gym and games room.
  • Medical Insurance (Including, Dental and Eye Care)


Teams

This job is not in any teams