Senior JavaScript Developer
Monterosa · Accra, Ghana
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
Similar roles you might like
See all →This is an external listing. JobSpring does not represent or verify the employer. Report this listing
