Qualifications
Soft Skills – Top PriorityExceptional communication skills, with the ability to articulate ideas and collaborate effectively. Strong proficiency in English. Friendly and easy to collaborate with, contributing to a positive team dynamic. Team compatibility is crucial — we value individuals who are enjoyable to work with as much as their technical abilities. Technical SkillsExtensive experience with React.js and Next.js. Familiarity with Redux or other state management libraries. Knowledge of GraphQL and REST APIs. Proficient in HTML5, CSS3, and CSS preprocessors (SASS, LESS, PostCSS). Experience with testing frameworks such as Jest, React Testing Library, and Enzyme. Understanding of performance optimization, observability tools (e.g., Grafana, Core Web Vitals), SEO, and accessibility best practices. Diverse technical experience is highly appreciated — exposure to various stacks and environments. Ways of WorkingUtilization of Agile methodologies like Scrum and Kanban. Self-motivated, passionate, and comfortable working with minimal supervision.
About the job
At Mindera Morocco, we are dedicated to cultivating an exceptional team and would be thrilled for you to join us.
We are in search of a Senior Frontend Software Engineer who possesses robust technical skills alongside a knack for effective communication and collaboration within a team setting.
Your role will involve designing and developing high-performance, secure, and scalable front-end solutions with a particular emphasis on React and Next.js, as well as server-side rendering principles (e.g., Node.js) to create seamless, isomorphic applications.
If you are approachable, articulate, and thrive in a supportive and collaborative team environment, we would love to hear from you.
Expected travel time for national and international projects varies based on client needs: approximately 0%-15%.
About Mindera Morocco
Mindera is committed to engineering solutions that make a difference. We believe in the power of teamwork and innovation, fostering a culture that values individual contributions while collectively striving for excellence.