Tellworks Logistics
Team Lead - Software Developer
Tellworks Logistics, Sparks, NV
Job Description:
We are seeking a highly skilled and experienced Team Lead - Software Developer to join our dynamic team. If you have a passion for Python, React Native, are proficient in database management and query optimization, and proven experience in Warehouse Management System (WMS) then we want to hear from you.
Key Responsibilities:
Preferred Skills:
Additional Skills:
If you are a passionate software developer with leadership skills and the ability to work in a variety of fields, we encourage you to apply. Join our team and make a significant impact on our projects and development processes.
We are seeking a highly skilled and experienced Team Lead - Software Developer to join our dynamic team. If you have a passion for Python, React Native, are proficient in database management and query optimization, and proven experience in Warehouse Management System (WMS) then we want to hear from you.
Key Responsibilities:
- Lead the development of new features and enhancements for our WMS system using Python, React, and PostgreSQL.
- Architect, design, and implement end-to-end solutions across the full stack (front-end and back-end).
- Collaborate with cross-functional teams, including product managers, supply chain specialists, and QA engineers, to deliver high-quality software solutions.
- Ensure the performance, quality, and scalability of applications by writing clean, maintainable, and well-tested code.
- Participate in code reviews, mentoring junior developers, and enforcing best coding practices.
- Analyze and improve system performance, security, and resilience within the context of WMS and SCM.
- Troubleshoot and resolve complex issues in production and non-production environments.
Preferred Skills:
- 5-7 years' experience in Python: Demonstrated expertise in Python development using FastAPIs, with a strong track record of delivering high-quality code and solutions.
- 2 years' experience in React Native: Proficiency in React Native development, with the ability to lead and mentor a team of developers in this technology.
- Strong expertise in React and JavaScript/TypeScript for building modern, responsive front-end applications.
- Database Knowledge and Query Optimization: Deep understanding of databases, including SQL and NoSQL, and the ability to optimize queries for performance.
- Proven track record of working on large-scale WMS or SCM projects.
- Logistics: Knowledge and experience in logistics, supply chain management, or related fields would be a valuable asset.
- Operational Research: Familiarity with operational research techniques and methodologies.
- Experience with data analytics and reporting tools for tracking key performance indicators (KPIs) related to WMS and SCM.
- Strong understanding of inventory management, order processing, and logistics workflows in the context of WMS.
- Proven experience in integrating third-party systems and APIs within WMS/SCM.
- Exposure to Warehouse Control Systems (WCS) and integration with automation tools such as robotics or RFID systems.
- Knowledge of supply chain management, including transportation, distribution, and procurement processes.
- Experience with developing RESTful APIs, microservices architecture, and scalable cloud-based applications.
- Knowledge of Docker, Kubernetes, and cloud platforms like AWS/Azure for scalable deployments.
- Understanding of Agile methodologies and working in a fast-paced, iterative environment.
Additional Skills:
- Econometrics: Your background in econometrics could bring a unique perspective to data analysis and modeling tasks.
- Documentation: As someone who values documentation, you will ensure that code and project documentation are maintained at a high standard.
If you are a passionate software developer with leadership skills and the ability to work in a variety of fields, we encourage you to apply. Join our team and make a significant impact on our projects and development processes.