Work In Tech

Find your next role at Canada's fastest-growing tech companies

Frontend Developer

Softmax Data inc.

Softmax Data inc.

Software Engineering
Greater Vancouver, BC, Canada
Posted on Thursday, July 4, 2024

Softmax Data Inc. is headquartered in Vancouver's downtown core. We are a boutique consultancy specializing in the development of proprietary software for machine learning, data pipeline, and data analytics. Our client portfolio includes industry leaders such as Clio, MoxiWorks, and DomainTools.

We are looking for a skilled and highly motivated Frontend Developer to join our growing team. The

ideal candidate will have a strong background in front-end development and extensive experience

with React and Typescript. This role requires the individual to collaborate with both internal and external teams to serve one of our core clients. The ideal software engineer should be keen on joining a team that builds innovative software solutions in partnership with external clients.

Responsibilities

  • Develop new user-facing features using TypeScript with React tailored for project needs
  • Build reusable components and front-end libraries to support rapid development cycles
  • Optimize components for maximum performance
  • Translate revolutionary designs and wireframes into high-quality code
  • Collaborate closely with UI/UX designers to bring designs to life
  • Ensure the technical feasibility of UI/UX designs while pushing the envelope of what’s possible
  • Work in tandem with back-end developers to integrate front-end and back-end functionalities seamlessly
  • Participate in code reviews to uphold code quality and share innovative practices
  • Troubleshoot, debug, and enhance the application's user interface for an exceptional user experience
  • Stay ahead of industry trends and emerging technologies to ensure our project leads the market

Qualifications

Must-Haves:

  • Must already possess the legal status to work in Canada.
  • Must be located in either in Vancouver area or willing to relocate to Vancouver in the next 2 months.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • A minimal three years of professional experience in the software industry developing frontend
  • Strong proficiency in TypeScript, including DOM manipulation and the JavaScript object model
  • Deep understanding of React and its core principles
  • Experience with popular React workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills

Nice-to-haves:

  • Experience with GraphQL
  • Experience with server-side rendering
  • Knowledge of modern CSS frameworks and preprocessors (e.g., Sass, LESS)
  • Experience with testing frameworks (e.g., Jest, Mocha)

Salary Range

100,000 CAD/YR - 140,000 CAD/YR depending on seniority

Benefits

  • Medical/Dental/Vision, including for dependents
  • Life insurance with medical coverage
  • Flexible schedules
  • Paid Time Off
  • Employee Stock Option Plan for all permanent employees