About the Role
This position supports the development and maintenance of full stack applications, focusing on delivering reliable and efficient solutions through collaboration and modern development practices.
Responsibilities
- Develop and maintain responsive user interfaces using current frontend frameworks
- Write clean, efficient, and well-documented code for server-side logic
- Collaborate with designers and engineers to implement functional features
- Troubleshoot and debug applications to ensure optimal performance
- Participate in code reviews to maintain code quality and knowledge sharing
- Support deployment processes and monitor application behavior in production
- Contribute to the design and implementation of RESTful APIs
- Work with version control systems to manage code changes
- Assist in testing strategies including unit and integration tests
- Stay current with emerging tools and technologies in full stack development
- Optimize applications for speed and scalability
- Ensure applications meet security and compliance standards
- Translate business requirements into technical solutions
- Collaborate on database design and query optimization
- Integrate third-party services and APIs as needed
- Document technical specifications and system workflows
- Respond to feedback from users and stakeholders
- Assist in refining development workflows and tooling
- Engage in agile ceremonies such as planning and stand-ups
- Support on-call rotations for critical system issues
Nice to Have
- Experience with containerization tools like Docker
- Familiarity with Kubernetes or orchestration platforms
- Knowledge of serverless architectures
- Exposure to TypeScript in production environments
- Experience with state management libraries
- Understanding of authentication and authorization mechanisms
- Prior work with e-commerce platforms
- Contributions to open-source projects
- Experience in agile or Scrum environments
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work environment with flexible scheduling options
Team
Collaborative team setting within the technology division
About Us
We are a leading distributor of wholesale apparel and accessories, serving customers across North America. Our technology team plays a crucial role in enhancing our digital platforms to support scalable growth and superior customer experiences.
What We Offer
Comprehensive health benefits, retirement plans, employee discounts, professional development opportunities, and a supportive work culture focused on innovation and continuous improvement.


