Company Overview:
Warecorp is an engineering firm based in Minneapolis, Minnesota, with 80+ full-time employees spread across the US, Canada, and Eastern Europe (Poland, Georgia, and Belarus). Founded in 2004, Warecorp serves clients in the Technology, Healthcare, Retail, Education, E-commerce, and Media industries. We specialize in software development, automation, POCs, rapid prototypes, MVPs, system integration, system implementation, customer support, platform support, AI/ML practice, staff augmentation, and have strong IP in data migration and management. As a purely virtual company, we collaborate with talented individuals and esteemed companies worldwide.
Job Description:
We are seeking a highly skilled and experienced Tech Lead - Full-Stack to join our team in North America. As a Tech Lead, you will be responsible for leading the development of complex web applications, managing a team of developers, and ensuring the delivery of high-quality software solutions that align with our clients' business objectives. This role demands technical proficiency, strategic thinking, and excellent leadership skills.
Responsibilities:
Technical Proficiency:
- Lead the design, development, and deployment of full-stack web applications.
- Design, develop, and deliver solutions across our technology stack, including Php/Laravel, GraphQL, React, Solr, MySQL, AWS, Nutch/Java, and some Python.
- Constantly refactor and improve code for optimal performance, scalability, and maintainability.
- Review and ensure the quality of code developed by the team.
- Stay updated with the latest trends and best practices in the technology landscape to ensure the team is always leveraging the best tools and methodologies.
Leadership & Mentoring:
- Provide technical guidance and mentorship to the development team, promoting skill growth and ensuring best practices are followed.
- Facilitate knowledge sharing sessions and code reviews, fostering a culture of continuous improvement.
Project Management:
- Play a pivotal role in project planning, requirement analysis, and timely delivery.
- Ensure the smooth execution of projects, identifying potential risks and devising mitigation strategies.
- Collaborate with stakeholders to ensure that project specifications are met.
Client Management:
- Build and maintain strong relationships with clients, understanding their needs and ensuring that our solutions align with their business objectives.
- Represent the technical team in client meetings, ensuring that their feedback is captured accurately and implemented effectively.
- Communicate complex technical concepts in a clear and concise manner to clients.
Team Collaboration:
- Work closely with other departments and roles, ensuring that the technical team is aligned with the overall business strategy and objectives.
- Provide insights and feedback to top management, helping shape the strategic direction of our technology efforts.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work with a diverse and talented team.
- Flexible work environment with a focus on work-life balance.
- Professional development and career growth opportunities.
If you are a seasoned full-stack developer with strong leadership skills, a passion for technology, and you thrive in a dynamic, virtual work environment, we would love to hear from you. Apply today to join the Warecorp team and make a significant impact on our clients' success.