Senior Software Engineer (Front-End)
Description
About the Opportunity:
Responsibilities:
- Participate in our Agile system of project planning, stand-ups, reviews, retrospectives, sprint, and release planning
- Present your design methods, explorations, and trade-off rationale along with a recommendation to team partners, business stakeholders and UX leadership
- Evaluate competitive and innovative products and design approaches to identify best practices and encourage innovation
- Conduct User research and usability testing
- Throughout the product development process, you are collaborative, creative, and detail-oriented. You can demonstrate previous experience in:
- Creating an amazing user experience (not just designing it but implementing it too)
- Ensuring the product requirements are fulfilled
- Maintaining Conexiom’s standards in code quality, security, and extensibility
- Working within the context of the broader product direction and ensuring UX consistency across the product portfolio
- Mentor and lead other front-end engineers to drive best software practices and quality
Qualifications:
- A strong portfolio comprised of projects which demonstrate strategic, creative, and user centered design solutions to complex software problems
- Able to test design ideas using CSS and JavaScript, or prototyping software, as a way of building interactive proofs of concept
- Familiarity with agile, iterative design processes
- 5 to 8 years of experience with software design best practices
- Must be organized, able to work independently, and able to quickly change focus between different projects
- Strong experience with HTML5, CSS, JavaScript, React, Redux, i18n, Sass, Material UI, TypeScript and principles of responsive design, cross-browser, and web app design – bonus marks if you know functional programming
- Proponent and practitioner of TDD, and experience with Jest and React testing libraries
- Good understanding of server-side languages (e.g. C#, ASP.NET, Python, etc.)
- Good understanding of version control for software (e.g. Git, SVN)
- Good understanding of APIs and databases
- Post-secondary education in Computer Science or Engineering
About Conexiom
Conexiom is a cloud-based, purpose-built automation platform that automates the most critical and complex B2B document transactions between buyers and sellers. Manufacturers and distributors across the globe, such as Grainger, Genpak, Honeywell, and Lonza, trust Conexiom to create resilient operations that scale, drive growth, reduce costs, and build frictionless relationships with their customers. Conexiom is based in Vancouver, British Columbia, and has offices in Kitchener, Ontario; London, England; and Chicago, Illinois. Visit Conexiom.com.
Conexiom embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We are working to ensure that the profile of our staff reflects the profile of the communities we work in and serve. For that reason, we seek resumes and expressions of interest from a broad and diverse talent pool. Strength comes from the inclusion of diverse perspectives and experiences.
Reasons to work for Conexiom:
Our MISSION is to transform broken processes into business value
We are DATA-driven and RESULTS-focused
We show our COMMITMENT to the people that make-up Conexiom by:
Training and development opportunities
Competitive compensation
Work/Life balance – Open PTO Policy in North America & Flex days in the UK
Comprehensive health, dental, & vision insurance
We build products & internal processes that increase efficiencies and drive INNOVATION for our customers
Our VALUES
We care for each other
We hold ourselves accountable
We make our customers heroes
We over-communicate
We are inclusive & want to make change for the better
Conexiom is proud to offer equal employment opportunities. If you have a need that requires accommodation at any time during the recruitment process, please reach out to our Talent Acquisition Manager at [email protected]
#LI-Hybrid