Position : Senior Front-End Developer
Organization : O-Trade & Logistics
Job Description :
As a Senior Front-End Developer , you'll take ownership of building scalable, high-performing eCommerce web applications. This role emphasizes ReactJS as the primary framework, focusing on creating elegant, user-friendly, and secure interfaces. You'll collaborate with product, design, and back-end teams to deliver experiences that work seamlessly across browsers and devices, ensuring performance, accessibility, and SEO best practices.
Key Responsibilities :
1- Core Development
- Design, develop, and maintain scalable front-end applications using ReactJS .
- Implement core eCommerce workflows (catalog, cart, checkout, user accounts, order tracking).
- Build mobile-first, cross-browser compatible, and accessible UIs.
- Manage application state with Redux or equivalent libraries .
- Optimize UI rendering for performance and responsiveness in high-traffic environments .
2- Collaboration & Delivery
Collaborate with UX / UI designers to translate wireframes and mockups into functional, pixel-perfect experiences.Partner with back-end engineers to integrate APIs (REST and GraphQL).Contribute to agile ceremonies (sprint planning, daily stand-ups, retrospectives).Support the product team in delivering features on time and aligned with business goals.3- Quality & Continuous Improvement
Write clean, maintainable, and testable front-end code.Ensure strong unit, integration, and end-to-end test coverage.Conduct and participate in peer code reviews to maintain quality standards.Suggest improvements to front-end architecture, tooling, and development practices.Stay current with evolving front-end trends and bring innovation to the team.Qualifications :
Bachelors degree in Computer Science, Software Engineering, or equivalent.4+ years of professional front-end development experience.Strong expertise in JavaScript (ES6+), TypeScript, HTML5, CSS3 (SASS / LESS) .Deep hands-on experience with ReactJS .Solid experience with state management libraries (Redux, MobX, etc.).Knowledge of API integration (RESTful, GraphQL).Experience optimizing performance, SEO, and accessibility.Familiarity with front-end build tools (Webpack, Babel, npm / yarn).Strong debugging and problem-solving skillsExperience with Angular or Vue.js .Exposure to cloud platforms (Azure, GCP, AWS).Knowledge of CI / CD pipelines for front-end deployments.Experience in eCommerce platforms or high-traffic websites.