Companies you’ll love to work for

178
companies
2,946
Jobs

Senior Frontend Developer

Onclusive

Onclusive

Software Engineering
Rabat, Morocco
Posted on Mar 1, 2025

About the Role:

As a Senior Frontend Developer you will be part of a small, cross-functional engineering team working on our Software-as-a-Service products for Public Relations workflows. You will collaborate closely with your immediate team of developers and testers as well as UX/UI Designers, Product Managers, Technical Architects and other team members to understand business requirements and develop engaging UIs for our products.

Additionally, as a valued member of our team, you'll help shape best practices in frontend development and actively share your expertise across the wider team.

Your responsibilities:

  • Plan and develop new user-facing features using frontend languages and technologies like AngulaJS, JavaScript, HTML, CSS, Less, Sass etc.
  • Build high-quality user interfaces from design mockups
  • Collaborate with Product teams, UI/UX designers, Technical Leads and other team members to understand and refine requirements
  • Write tests to ensure high quality of your code
  • Adhere to code style and code quality standards
  • Provide code review feedback.

Who you are:

  • You are a Senior Frontend Developer with at least 6 years of experience working with JavaScript and 4 years of experience using AngularJS framework
  • You are proficient in JavaScript, HTML5, CSS and preprocessors like LESS or SASS
  • You are an expert on creating responsive, mobile-first user interfaces
  • You have good attention to detail, especially when converting design mockups to user interfaces
  • You have experience using Git version control
  • You are familiar with and have worked with RESTful APIs
  • You have experience writing unit and/or end-to-end tests
  • You communicate effectively, both verbally and in writing
  • You have good organizational and problem-solving skills
  • You have experience working with a remote team
  • Having some understanding of Microsoft Azure environment and C# would be beneficial

What we can offer:

We are a global fast growing company which offers a variety of opportunities for you to develop your skill set and career. In exchange for your contribution, we can offer you:

  • Competitive salary and benefits
  • Hybrid working in a team that is passionate about the work we deliver and supporting the development of those that we work with
  • A company focus on wellbeing and work life balance including initiatives such as flexible working and mental health support