We are seeking a highly skilled Senior Fullstack Software Engineer with a strong focus on front-end development and data visualization to join our dynamic data team at Rewaa. This role is crucial in building user-facing applications for our cutting-edge data and AI products. You will work closely with data scientists, data engineers, and product managers to design and implement intuitive, interactive, and scalable applications that turn complex data into actionable insights.
As a Senior Fullstack Software Engineer, you will independently manage the full development lifecycle, from conception to deployment, ensuring that our front-end interfaces are both aesthetically pleasing and functionally robust. Our technology stack is centered around AngularJS for front-end and Node.js with Python for back-end, and we are looking for someone who can bring deep expertise in these technologies.
Key responsibilities include end-to-end development, creating advanced data visualizations, collaborating with cross-functional teams, optimizing application performance, maintaining code quality, and staying current with the latest industry trends. You will also play a crucial role in mentoring junior engineers and contributing to the overall growth of our engineering team.
The ideal candidate will have 4+ years of professional experience, strong proficiency in AngularJS, Node.js, and Python, and a deep understanding of data visualization libraries. Experience with cloud platforms, CI/CD pipelines, and exposure to AI/ML products would be advantageous.
Join Rewaa and be part of a team that's pushing the boundaries of data-driven applications and AI integration. If you're passionate about creating impactful, user-centric solutions and thrive in a collaborative, innovative environment, we want to hear from you!