Senior Front-end Engineer (Mobile/Web)

Job Responsibilities

  • Collaborate with stakeholders and project managers to specify, build, test, and deliver new features
  • Conduct test runs to ensure the structure, integrity, and design of the application
  • Take care of critical CSS, HTML, and UI compatibility issues across browsers and optimize JavaScript implementations to ensure code performance
  • Execute front-end development workflows effectively and efficiently
  • Plan, design, build, document, test, debug, and deploy new and existing software systems
  • Identify and evaluate new technologies, major features, and functionality to implement
  • Write technical specifications as per the conceptual design and business requirements
  • Participate in all phases of SDLC including requirements analysis and design
  • Guide and mentor junior team members and educate them on the latest technologies and best practices

Minimum Requirements

  • Bachelor’s/Master’s degree in Computer Science, Engineering (or equivalent)
  • Minimum 5+ years of hands-on experience in front-end engineering
  • Demonstrable experience in building web applications with JavaScript, jQuery, HTML5, and CSS
  • Highly experienced in modern front-end development technologies including, but not limited to JavaScript, React.js, Node, Swift, Objective C, Java, Kotlin, React Native, NativeScript, etc.
  • Proficient with responsive web design and development as well as excellent coding in React
  • Strong knowledge of effective SEO strategies and techniques
  • Solid skills in writing extended CSS coding languages, like LESS and SASS
  • Well-versed in cross-browser and cross-platform compatible solutions
  • Experience developing front-end applications to integrate with back-end microservices
  • Skilled in JavaScript & other modern front-end frameworks (Angular, React, Vue)
  • Solid knowledge of source management through Git or Bitbucket
  • Ability to work in an Agile environment and own efforts to achieve positive outcomes
  • Understanding of mobile tools like Crashlytics, TestFlight, Firebase, etc.
  • Fluent in English to communicate effectively
  • Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zone

Preferred Skills

  • Working experience in a source controlled environment
  • Knowledge of using Adobe software such as XD, Photoshop or Illustrator
  • In-depth knowledge of modern coding techniques and best practices
  • Ability to work under pressure to achieve tight deadlines
  • Flexible attitude with proven experience of working in remote teams
  • Solid knowledge of the Agile Project development methodology
  • Proficiency with Front-end testing framework (Jasmine, Jest, etc.)
  • Experience with responsive and cross-platform design
  • Experience in both Android and iOS development is a plus
  • Strong written and verbal communication skills to collaborate effortlessly
  • Strong sense of UI/UX design and layout
  • Proficiency with cross-browser compatibility and client-side scripting
  • Working knowledge of back-end programming languages such as Python, Java, etc.
  • Good understanding of SQL/NoSQL database technologies

Knowledge of object-oriented JavaScript (OOJS) and SCSS

This job has expired.

XY Careers Ghana is your most reliable website for latest jobs in Ghana today. This website is powered by JobHouse Ghana, a leading employment agency in Ghana.

Jobs | Current Jobs | View Jobs | https://xycareers.com/ghana/ | Jobs in Ghana.

Jobberman jobs, jobweb Ghana, jobsinghana, businessghana jobs, see more.

You can also check Joblist Ghana jobs, job vacancies in Ghana today and more.