OrderGrid is pushing the boundaries of what's possible in order management, replenishment, and site operations technology in the food commerce space. Our mission is simple: to transform the world's food commerce supply chain, making it smarter, faster, more efficient, and more sustainable. Our innovative solutions are already making waves in the Grocery and Food Distribution sectors, and we're growing fast.
Job Description
This is a remote position.
Role Title: Full Stack Software Engineer (MEVN)
Reports to: Engineering Team Tech Lead
Location: Canada, Remote (must be able to support EST)
Your Mission:
As a Full Stack Software Engineer, you'll be instrumental in the entire software development lifecycle, turning innovative ideas into reality while ensuring the scalability and performance of our platforms. You will design, develop, and optimize both front-end and back-end components that power OrderGrid's platform, contributing to high-impact projects. This role is perfect for a technically skilled developer eager to take on more responsibility in a fast-paced, growth-oriented environment.
Requirements
Who You Are:
MEVN Stack Expert: You bring 2-4 years of experience in full-stack development, specializing in the MEVN stack (MongoDB, Express.js, Vue.js, Node.js). Front-End & Back-End Proficiency: Skilled in building responsive user interfaces with Vue.js and managing back-end logic with Node.js and Express.js. Database Savvy: Strong experience with both SQL and NoSQL databases, particularly MongoDB and PostgreSQL, with an emphasis on query optimization and performance. API Development: Proficient in creating and consuming RESTful APIs, with a solid understanding of JSON. Problem-Solving Mindset: Analytical and detail-oriented, with a strong ability to tackle challenges methodically. Agile Practitioner: Experienced with Agile methodologies and familiar with tools like Jira and GitHub for version control. Effective Communicator: Able to convey complex technical ideas clearly and collaborate seamlessly with cross-functional teams. What You'll Do:
Full-Stack Development: Design and develop both front-end and back-end components of OrderGrid's platforms. Write and implement code that processes data and handles user requests efficiently. System Optimization: Continuously optimize application performance and scalability through techniques such as caching, database indexing, and implementing efficient algorithms. Bug Fixes and Maintenance: Maintain and update the codebase, monitor system performance, identify and fix bugs, and ensure our applications remain secure, stable, and up-to-date. Cross-Functional Collaboration: Work closely with product managers, engineering teams, and other technical stakeholders to deliver on our product roadmap. Build strong relationships across teams to ensure seamless communication and collaboration. Continuous Learning: Stay current with the latest developments in information security, emerging technologies, and software development best practices. Apply this knowledge to improve our platforms. Why You'll Love Working Here:
Competitive Compensation: Including paid time off and health benefits. Flat Team: Work side by side with an experienced and technically proficient team. Innovative Environment: Engage with cutting-edge technology in a dynamic, fast-paced setting. Impactful Work: Be part of a mission-driven company making a real difference. We appreciate your interest in OrderGrid and will review your application as soon as possible. Please note that only those candidates selected for an interview will be contacted.
All final candidates will be subject to a background check, which may include criminal, education, and employment verification, and reference checks.
OrderGrid is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.
#J-18808-Ljbffr