Company Description Business Vision for Data Solutions is an enterprise Data, AI, and Performance Transformation company that helps organizations convert complex business challenges into practical, scalable technology solutions. The company blends deep technical expertise with strong business, finance, and operations understanding to align strategic priorities with successful technology execution. Its services cover data strategy and governance, business intelligence and analytics, AI and intelligent automation, enterprise performance management, and custom decision-support applications. Business Vision also develops specialized products and accelerators for financial intelligence, commercial performance analytics, disclosure insight, governance workflows, and enterprise reporting. Operating across data-intensive sectors in Egypt and the GCC, the team works with leading platforms from providers such as IBM and Microsoft to deliver outcomes from architecture through implementation and value realization.
Role Description This is a full-time, on-site role based in Cairo, Egypt for a Senior Full Stack Developer specializing in NestJS and
React with 5+ years of experience. The role involves designing, developing, and maintaining scalable web applications across the full stack, including
backend APIs and frontend interfaces. Day-to-day tasks include building secure and performant services in NestJS, implementing responsive user interfaces in
React, and integrating data and business logic with existing enterprise systems. The Senior Full Stack Developer will collaborate closely with product, data, and architecture teams, participate in code reviews, ensure adherence to best practices, and contribute to technical documentation. The role also includes mentoring less experienced developers, troubleshooting complex issues, and supporting deployment,
testing, and optimization activities.
Qualifications
- Candidates should possess strong Full-Stack Development and Software Development skills, with expertise in NestJS and React.
- Candidates should possess solid Back-End Web Development skills, including RESTful API design, authentication, and integration with databases.
- Candidates should possess Front-End Development skills, including React, JavaScript/TypeScript, and responsive UI development.
- Candidates should possess proficiency in Cascading Style Sheets (CSS), including modern layouts, styling frameworks, and cross-browser compatibility.
- 5+ years of professional experience in full stack or web application development, preferably within data-intensive or enterprise environments.
- Experience with relational and/or NoSQL databases, version control (Git), and CI/CD pipelines.
- Knowledge of cloud platforms (e.g., Azure, AWS) and containerization (e.g., Docker, Kubernetes) is beneficial.
- Strong problem-solving skills, clean coding practices, and ability to work in collaborative, cross-functional teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Comfort with Agile methodologies and writing technical documentation in English; Arabic proficiency is an advantage.