Job Title: Web Developer – Tool Development & API IntegrationLocation:r RemoteDepartment:TechnologyReports To: DirectorPosition Type: Full-Time
Job Summary:We are seeking a highly skilled Lead Web Developer to take on a crucial role in developing and managing company tools, integrating APIs, and ensuring seamless transitions within our technology stack. This role involves overseeing the entire development lifecycle, from concept to deployment, and includes training team members on new tools, implementing feedback, and working to reduce warehouse pick-up and shipment errors. The ideal candidate will possess strong technical expertise, leadership skills, and a proactive approach to problem-solving. Key Responsibilities:Tool Development: Lead the design, development, and deployment of internal tools that enhance operational efficiency. Ensure tools meet company requirements, are scalable, secure, and user-friendly.API Integration: Manage the integration of various APIs to facilitate seamless communication between systems and tools. Develop strategies for effective API usage and troubleshoot any issues related to integration.Stakeholder Communication: Act as the primary point of contact for all project-related communication. Provide regular updates to stakeholders, gather feedback, and make necessary adjustments to meet evolving needs.End-to-End Responsibility: Take full ownership of the development and implementation process, ensuring smooth transitions from legacy systems to new tools. Oversee all phases of the project lifecycle, including planning, development, testing, and deployment.Training and Support: Develop and deliver training programs for team members on new tools and systems. Provide ongoing support to ensure users are proficient and confident in using the new tools.Feedback Implementation: Gather and analyze feedback from users to identify areas for improvement. Implement changes based on feedback to enhance tool functionality and address any issues promptly.Quality Assurance: Implement and oversee testing procedures to ensure that tools and API integrations meet quality standards and function as intended. Address any bugs or issues promptly.Error Reduction: Work closely with warehouse and logistics teams to identify and address sources of pick-up and shipment errors. Develop and implement solutions to streamline processes and improve accuracy.Transition Management: Ensure there are no disruptions during the transition to new tools or systems. Develop contingency plans and provide support to resolve any issues that arise during the transition period.Continuous Improvement: Stay updated on industry trends, emerging technologies, and best practices. Propose and implement enhancements to existing tools and processes to drive continuous improvement.Documentation: Create and maintain comprehensive documentation for tools, APIs, and integration processes. Ensure all documentation is up-to-date and accessible for reference.Qualifications:Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field. Advanced degrees or relevant certifications are a plus.Experience: Minimum of 4+ years of experience in web development, with a strong focus on tool development and API integration. Proven track record of leading development projects from inception to completion.Technical Skills: Open Source, Jquery, PHP, MYSQL, CodeIgniter, JavaScript, Expertise in web development technologies. Proficiency in server-side technologies and API integration Testing: Test all integrations, JQuery, OpenSource,etcProject Management: Demonstrated experience in managing complex projects and leading cross-functional teams. Familiarity with project management methodologies (e.g., Agile, Scrum) is beneficial.Problem-Solving: Strong analytical and problem-solving skills. Ability to troubleshoot technical issues and implement effective solutions.Communication: Excellent verbal and written communication skills. Ability to convey technical concepts clearly to non-technical stakeholders and provide effective training.Leadership: Proven ability to lead and mentor a team of developers. Strong organizational skills and the ability to manage multiple projects and priorities simultaneously.Attention to Detail: Keen eye for detail with a focus on accuracy and quality in tool development and integration processes.Benefits:Competitive salaryPaid time off and holidaysProfessional development opportunitiesQualifications
Bachelor's degree or equivalent experience in Computer ScienceAt least 3years' of experience coding using JavaScript and testingProficiency in at least one server-side technology (Java, PHP, MySQL)Ability to multi-task, organize, and prioritize work