Senior React Developer

Tunis, Tunisia
Job type

Full time

Job category

Fullstack

About machinestalk Tunisia

We are machinestalk, we’re shaping the future of IoT, delivering innovative solutions that drive progress across the MENA region. As the technology powerhouse behind iot squared, we specialize in building scalable, high-quality products that will power tomorrow’s smart ecosystems. By focusing on technical excellence and production efficiency, we empower iot squared to lead the IoT landscape in Saudi Arabia and beyond. We’re committed to creating impactful solutions that enhance connectivity, simplify operations, and unlock new possibilities in the IoT world. Ready to make a difference? Join us and help unlock the potential of things.

Overview of the role

As Senior React Developer, you'll lead complex front-end challenges using cutting-edge microfrontend architecture. You'll have the opportunity to shape user experiences, drive performance optimization, and ensure seamless integration across innovative platforms with high efficiency. ​

 Responsibilities

•  Design and develop user-friendly features to enhance our products and solutions backlog. 

•  Build reusable components and front-end libraries to streamline development. 

•  Maintain code quality and by following best practices and international standard processes. 

•  Translate designs and wireframes into clean, efficient, and high-quality code. 


•  Optimize performance for various copmponents and browsers, ensuring smooth functionality. 

•  Maintain, refactor, and rebuild features meeting the SLA for L3 operations. 

•  Code reviews for other team mbers 

•  Mentoring and sharing knowledge 

•  Proposition force in enhancements and best practices

Qualifications

 University degree (License, Engineering, master ) in Computer Science.

 Proven experience of at least 3 years of experience in front-end development.

 Strong proficiency in React.js and its core principles.

• Experience with RESTful APIs and third-party integration approaches.

 Ability to understand business requirements and translate them into technical solutions.

 Strong communication and collaboration skills.

 Strong ability to guide and mentor teams and sharing knowledge

• Great sense of proposition and strong communication skills