Software Engineer - FrontEnd
Who We Are:
We are on a mission to modernize the Logistics industry. We partner with our clients who are leading the industry beyond disruption. We bring transformational business strategies and digital products to our clients that make the world more efficient, connected and viable. We are inspired by people who are passionate, curious and want to innovate.
What You’ll Do:
We are looking for a FrontEnd Engineer who is motivated to combine the art of design with the art of engineering. Responsibilities will include translating requirements into scalable, reliable, ease of use frontend code. We are working on challenging problems that require bright minds and persistent engineers to solve. We are bringing the transportation industry to the cloud and looking for ways to leverage data analytics to provide additional value to our customers.
Responsibilities:
Develop new user-facing features
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Collaborate with other team members and stakeholders
Develop awesome products for our clients using the latest front end frameworks (React, Angular, and Vue)
Participate in design and architecture discussions
Communicate with and mentor junior team members
Participate in Agile ceremonies
Contribute to product vision as the application evolves
Collaborate with the team to make key technology decisions
Explore and propose new technologies
Skills and Qualifications:
Understanding of ES6
Understanding of web standards
Excellent problem solving and debugging skills
Excellent communication skills
Understanding of web markup, including HTML5, CSS3
Basic understanding of CSS pre-processing platforms, such as LESS and SASS
Understanding of client-side scripting and JavaScript frameworks
Understanding of advanced JavaScript libraries and frameworks, such as Angular, React
Understanding of asynchronous request handling, partial page updates
Understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of code versioning tools, such as Git
2+ years of professional UI development
2+ years of hands on experience with JavaScript
1+ years of hands on experience with React.js and Redux.js
1+ years of hands on experience with JavaScript ES6
Understanding of TypeScript is a bonus
Why Work Here:
Our values are go the extra mile, do the right thing, speak your truth, stay hungry and curious, and be cool, no ego. We work in an open environment where feedback is welcomed and encouraged and we are continuously seeking out how we can be better as individuals, as a team, and as a company. As a growing company, we encourage people that want to have a visible impact in how we build, operate, and perform to apply and join us!