Software Developer

Supership To โ€” Canada ยท Posted ~1 day ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Join Our Team Build your career in logistics and help shape the future of fulfillment. We're looking for passionate people who want to make an impact. Software Developer Information Technology August 15, 2024 Join our tech team as a Software Developer to build innovative logistics solutions and enhance our technology infrastructure. Full Time Toronto, ON / Remote $70k-90k Role Summary We are seeking a talented Software Developer to join our growing technology team. You'll play a key role in developing and maintaining software solutions that power our logistics operations and enhance our customers' experience. This is an excellent opportunity to work on challenging projects in the logistics industry while contributing to the digital transformation of supply chain operations. Key Responsibilities Software Development Design, develop, and maintain web applications using modern technologiesBuild and integrate APIs for internal and external systemsDevelop database solutions and optimize database performanceCreate responsive user interfaces for web and mobile platformsWrite clean, maintainable, and well-documented code System Integration Integrate with third-party logistics and shipping APIsDevelop interfaces between fulfillment center management systems and customer platformsBuild automation tools to streamline operational processesImplement data synchronization between different systemsWork with EDI and various data formats commonly used in logistics Quality Assurance Write comprehensive unit tests and integration testsParticipate in code reviews and maintain coding standardsDebug and resolve software issues in development and production environmentsMonitor application performance and implement optimizationsEnsure software security best practices are followed Collaboration & Innovation Work closely with operations team to understand business requirementsCollaborate with UX/UI designers to implement user-friendly interfacesParticipate in agile development processes and sprint planningContribute to technical documentation and knowledge sharingStay current with emerging technologies and industry trends Technical Requirements Programming Languages Proficiency in JavaScript/TypeScript and Node.jsExperience with Python or JavaKnowledge of SQL and database query optimizationFamiliarity with HTML5, CSS3, and modern CSS frameworksUnderstanding of RESTful API development Frameworks & Tools Experience with React, Vue.js, or AngularKnowledge of Express.js or similar backend frameworksFamiliarity with version control systems (Git)Experience with database systems (PostgreSQL, MySQL, MongoDB)Understanding of cloud platforms (AWS, Azure, or Google Cloud) Logistics Industry Knowledge (Preferred) Understanding of fulfillment center management systems (WMS)Knowledge of transportation management systems (TMS)Familiarity with EDI standards and logistics data formatsExperience with shipping APIs (FedEx, UPS, USPS, Canada Post, etc.)Understanding of inventory management concepts Qualifications Education & Experience Bachelor's degree in Computer Science, Software Engineering, or related field3-5 years of professional software development experienceExperience with full-stack developmentPortfolio of completed projects demonstrating technical skills Technical Skills Strong problem-solving and analytical thinking abilitiesExperience with agile development methodologiesKnowledge of software testing principles and practicesUnderstanding of database design and optimizationFamiliarity with DevOps practices and CI/CD pipelines Soft Skills Excellent communication skills, both written and verbalAbility to work independently and as part of a teamStrong attention to detail and commitment to qualityAdaptability and willingness to learn new technologiesCustomer-focused mindset What We Offer Compensation & Benefits Competitive salary: $70,000 - $90,000 based on experienceAnnual performance bonusComprehensive health and dental benefitsVision care and prescription coverageGroup life insurance and long-term disability Technology & Equipment Latest development tools and software licensesHigh-performance laptop and dual monitor setupFlexible work arrangements (office/remote hybrid)Home office setup allowance for remote workTechnology learning and conference budget Professional Growth Mentorship opportunities with senior developersAccess to online learning platforms and coursesSupport for professional certificationsConference attendance and training opportunitiesClear career progression paths Work Environment Flexible working hours with core collaboration timeModern office space with collaborative work areasRemote work options (2-3 days per week)Team building activities and social eventsEmphasis on work-life balance The Technology Environment Current Tech Stack Frontend: React, TypeScript, Tailwind CSSBackend: Node.js, Express.js, PythonDatabases: PostgreSQL, RedisCloud: AWS (EC2, S3, RDS, Lambda)DevOps: Docker, GitHub Actions, TerraformMonitoring: CloudWatch, DataDog Development Practices Agile/Scrum methodology with 2-week sprintsCode reviews for all changesAutomated testing and continuous integrationInfrastructure as codeCollaborative design and architecture decisions Projects You'll Work On Customer Portal Enhancement Develop new features for customer shipment trackingImplement real-time notifications and alertsBuild dashboards for logistics analyticsCreate mobile-responsive interfaces Automation Tools Build tools to automate manual operational processesDevelop integration APIs for new shipping partnersCreate automated reporting systemsImplement workflow automation solutions Performance Optimization Optimize database queries and application performanceImplement caching strategiesEnhance system scalabilityMonitor and improve application security How to Apply We're looking for passionate developers who are excited about building technology solutions for the logistics industry. Application Requirements Resume highlighting relevant development experienceCover letter explaining your interest in logistics technologyPortfolio or GitHub profile showcasing your workOptional: Sample code or technical writing examples Interview Process Initial phone/video screeningTechnical assessment (coding challenge)Technical interview with development teamCultural fit interview with team leadFinal interview with IT manager Timeline Application Deadline: Open positionInterview Process: 2-3 weeksStart Date: Flexible based on candidate availability About Our Technology Team Our technology team is passionate about using software to solve complex logistics challenges. We work in a collaborative environment where everyone's ideas are valued, and we're committed to continuous learning and improvement. We believe in building software that not only meets business requirements but also provides exceptional user experiences for both our internal teams and external customers. Ready to make an impact in the logistics industry through technology? We'd love to hear from you! Need help? Not sure exactly what we're looking for or just want clarification? We'd be happy to chat with you and clear things up for you. Anytime Chat with us We're waiting to help you every Monday-Friday from 9 am to 5 pm EST easily. Give us a call Give us a ring at (+088-234-567-90). Every monday-friday from 9 am to 5 pm. Email Us Drop us an email at careers@supership.to and you'll receive a reply within 24 hours. Apply for this position Your Name Enter Email Your Comment I agree to the mthemeus privacy policy*