Trade Tech Inc., based in Issaquah, WA with offices located around the globe, specializes in creating software solutions for the international logistics and transportation industry. Trade Tech’s logistics and technology experts have created world-class applications linking sales, operations, and accounting processes into a single environment. These applications are proven to help streamline freight forwarders’ and shippers’ supply chains, cut total transportation costs, manage exceptions, deliver visibility, and provide higher levels of customer service to help compete in today’s complex logistics environment. [Text Wrapping Break][Text Wrapping Break]Trade Tech uses modern tools and design patterns to re-envision the product in the new user interface to help streamline functionality for this complex industry.
Modern Tools Trade Tech uses
- Node.js with Express
- Single Page Application with CanJS, LESS, Tailwind, and StealJS
- BiomeJS, Jest, Mocha, Chia, Testee, and Funcunit
- Docker, Kubernetes
- Amazon Cognito, AWS RDS(Aurora), AWS Elasticache(Redis), AWS DocumentDB
- Github Actions(CI/CD), Amazon S3 and Cloudfront
Position Responsibilities
Trade Tech is looking for an experienced developer with web application experience to develop and support our world-class logistics software.
The skills that we are looking for include:
- Web Technologies. You’ve professionally utilized the latest stacks and libraries such as Angular, Vue, CanJS, or React and write quality code using Object Oriented, Functional, and MVC. You seek new methods and tools to make great technology faster and better on both the front and back end.
- Bias towards action. You believe that speed and quality can be achieved at the same time. You’ve shown good judgment, thinking through problems and developing solutions to ensure products are built responsibly and sustainably.
- Service. Your top priority is the user. It doesn’t matter what, how, or why something has gone wrong, you’ll jump in and take ownership of problems that might not even be in your team’s scope to ensure the user is always getting the best experience possible.
- Improvement. You are not afraid to deal with technical debt. In fact, you embrace the challenge.
Basic Requirements
- 5+ years experience programming in any server side language and actively willing to learn a new language
- Strong written and spoken English
- Good understanding of semantic HTML5, CSS3 with the usage of newer features
- Developing JavaScript with OOP, Functional, MVC Concepts
- Experience with any JS MVC framework (AngularJS, CanJS, React, Vue, etc)
- Familiarity with RESTful APIs, GraphQL, and microservices architecture
- Should have knowledge of JS testing with Mocha/Chia, Jasmine, Selenium, or Jest
- Understanding of using tools like npm, CI/CD tools
- Demonstrated abilities in SQL and data modeling
- Ability to develop innovative applications as well as maintain existing code
- Experience with CSS preprocessors or frameworks
Preferred Skills
- Experience developing large-scale native applications (Single Page apps)
- Experience with containerization (Docker, Kubernetes)
- Practiced Perl/Python/Go programming with modern OO, Functional, MVC Patterns
- Experience with performance optimization
- Strong opinions about coding best practices
- Ability to provide and receive constructive code reviews
Benefits
- Competitive Salary
- Remote work options
- Health, dental, and vision insurance
- Professional development opportunities
- Generous PTO and holiday leave