Position: Senior Full Stack Developer Organization: O-Trade & LogisticsJob Description: Senior Full-Stack Developer has strong expertise in front-end development and solid back-end skills to help build and optimize scalable eCommerce solutions. He/ She will emphasize hands-on coding, problem-solving, and feature delivery across both web and mobile platforms. The ideal candidate has deep front-end expertise and good knowledge of Flutter to extend user experiences into cross-platform mobile applications.Key Responsibilities: Front-End Development (Primary Focus) Develop responsive, user-friendly interfaces using React, Angular, or Vue.js. Implement core eCommerce features (product catalog, shopping cart, checkout, customer accounts). Deliver mobile-first, accessible designs with consistent performance across browsers and devices. Build and maintain Flutter-based mobile UIs integrated with backend systems. Optimize performance for high-traffic environments, ensuring speed and SEO compliance. Back-End Development Build and maintain APIs and services using .NET (ASP.NET Core, Entity Framework, C#). Integrate front-end applications with RESTful APIs and microservices. Contribute to database design, query optimization, and data access patterns (SQL Server, PostgreSQL, NoSQL). Implement authentication, authorization, and security best practices. Collaboration & Delivery Work closely with product managers, designers, and back-end engineers to deliver business features. Participate in agile ceremonies and ensure tasks are delivered on time with high quality. Collaborate with the Tech Lead to align implementation with architectural standards. Contribute to technical discussions but remain focused on execution and delivery. Quality & Continuous Improvement Write clean, maintainable, and testable code with automated testing (unit, integration, end-to-end). Conduct and participate in peer code reviews. Suggest improvements to development processes, tools, and workflows. Stay updated on front-end, Flutter, and eCommerce technology trends. Qualifications: Bachelors degree in Computer Science, Software Engineering, or equivalent practical experience. 5+ years of professional experience in full-stack development. Deep expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3 (SASS/LESS). Strong proficiency in React, Angular, or Vue.js, with experience in state management (Redux, NgRx, Vuex). Good knowledge of Flutter for mobile development. Solid back-end skills in .NET (ASP.NET Core, C#) and database technologies (SQL Server, PostgreSQL, NoSQL). Experience integrating with RESTful APIs and GraphQL services. Familiarity with cloud platforms (Azure preferred; AWS is a plus). Strong problem-solving, debugging, and optimization skills. Excellent communication and collaboration abilities.
Orascom Investment Holding