




**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 skills * Experience 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.


