Skip to content
← Back to job listings

Senior JavaScript Developer

Monterosa · Accra, Ghana

Imported listingfull-time4 months ago

About The Role

Join Monterosa as a Senior JavaScript Developer, where you will be responsible for developing innovative and engaging user interfaces for our digital products. You will utilize your expertise in front-end technologies, responsive design, and advanced tooling to create high-quality, user-centric experiences. Your role will involve user interface development, integration with backend services, performance optimization, code quality and maintenance, and continuous learning and innovation. You should have a strong eye for detail, a passion for building high-performance web applications, and experience with testing frameworks, CI/CD pipelines, and containerization with Docker.

  • Conception et développement d'interfaces utilisateur intuitives et réactives en utilisant React et d'autres technologies front-end.
  • Collaboration avec les ingénieurs backend pour intégrer les interfaces front-end avec les API backend pour la communication des données.
  • Mise en œuvre de techniques d'optimisation des performances pour améliorer la vitesse et l'efficacité des applications front-end.
  • You have a strong eye for detail and a passion for building high-performance, scalable, and maintainable web applications
  • You enjoy collaborating with designers, backend developers, and stakeholders to bring seamless digital experiences to life
  • You have experience with testing frameworks like Jest, React Testing Library, or Cypress, ensuring code quality and stability
  • Knowledge of CI/CD pipelines, Git workflows, and containerisation with Docker is a plus
  • You are a seasoned Frontend Developer with expertise in React.js, TypeScript, and modern frontend technologies to join our team
  • You are passionate about frontend development and staying up to date with the latest technologies,
  • Strong understanding of React fundamentals, including JSX, Virtual DOM, and component-based architecture
  • Proficiency in HTML5, CSS3 (Flexbox, Grid), and modern CSS frameworks (e.g. Tailwind CSS, Styled Components, Material UI)
  • Experience with responsive design techniques and tools to ensure optimal user experiences across different devices
  • Mastery of advanced JavaScript (ES6+) concepts, including async/await, promises, closures, and functional programming
  • Hands-on experience with TypeScript for type safety and scalable frontend architecture
  • Experience integrating and handling RESTful APIs and GraphQL, including authentication, error handling, and security considerations
  • Deep knowledge of React state management solutions like Redux, Redux-Saga, Zustand, or React Query
  • Familiarity with Webpack, ESLint, Prettier, Vite, or ESBuild to enhance development workflows
  • Understanding of browser security constraints, accessibility (WCAG standards), and best practices for frontend security (XSS, CSRF, CORS, SQL Injection protection)
  • Expertise in frontend performance optimisation techniques, including code splitting, lazy loading, memoisation, and caching
  • Ability to diagnose and resolve frontend performance bottlenecks efficiently
  • Advanced experience with browser developer tools, Chrome DevTools, Lighthouse, and performance monitoring tools to analyse memory usage, CPU performance, and network activity

This is an external listing. JobSpring does not represent or verify the employer. Report this listing