Enable job alerts via email!

Senior Full-Stack Developer

Recooty

Montreal

Remote

CAD 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Job summary

A Canadian technology company is looking for a Senior Engineer to join their expanding team. In this role, you'll define software-building practices and develop user experiences for their e-learning platform. Responsibilities include collaborating with clients and team members to deliver high quality software solutions, all while working remotely. Competitive salary and benefits are offered.

Benefits

Competitive salary
Work from home
Bonus Pay
Extended Health Care
Paid Time Off

Qualifications

  • Prior experience with web-based application frameworks.
  • Effective communication with technical and non-technical staff.
  • Strong collaboration and mentoring abilities.

Responsibilities

  • Help define and refine software building processes.
  • Develop user experiences that delight clients.
  • Collaborate with team and clients on requirements.

Skills

Experience with web-based application architectures
Strong communication skills
Team-oriented approach
Detail-oriented
Problem solving skills

Tools

React
NPM
Babel
Webpack
Typescript

Job description

AnalystPrep is a Canadian-owned technology company specializing in e-learning software products for the finance industry. It developed the AnalystPrep e-learning ecosystem, a web application designed to help students in their journey through different post grad and professional exams. The platform currently includes lines of products for the CFA exam, the FRM exam, different actuarial and statistical exams, and many more are currently under development.

What is the opportunity?

Our team’s main focus in the next year will be expanding our lines of products with different new exams as well as a series of new features that will allow users to access live study planning and tutoring sessions with our team of educators. We’ll also be expanding our B2B platform features.

You will be reporting directly to the CTO as a Senior member of the Engineering Team. You will bring your extensive experience architecting solutions in both back-end and front-end. You should be comfortable in dealing with lots of moving pieces, have strong attention to detail, and be comfortable learning new technologies and systems. If you would like to grow your skills with an innovative team, where you are given an opportunity to have an impact, then apply today!

What will you be doing?

  • You will help define and refine the way we build software, by integrating your past experiences with what we learn together.
  • Define and develop user experiences that delight our clients
  • Work closely with clients to scope and define requirements
  • Support production issues and provide updates as needed
  • Collaborate with other members of the team to understand pain points, planning the roadmap and the work ahead
  • Write documentation and ensure high code quality
  • Bring in strong leadership skills to support business objectives and influence organizational culture.

What do you need to succeed?

Must have :

  • Prior experience working with web-based application architectures and frameworks (including React)
  • Strong experience with design and building product features in all stages of the SDLC
  • Familiarity with tools in the modern JS ecosystem like NPM, Babel, Webpack, and Typescript
  • A self-starter and a builder with demonstrated ability to work in a fast-paced environment with minimal supervision – must be able to work independently, teach yourself required skills, and adapt to the changing needs of a project
  • Effective communication skills with technical and non-technical team members. Suited for a remote work environment, you are a communicator. Working on a remote team requires constant effort and proactive communication to keep yourself and your peers informed of progress and setbacks
  • Team-oriented approach – can effectively lead a project or participate as an effective team member as well as work cross-functionally with other teams
  • Have a curious and creative mind set
  • Must be detail-oriented with strong problem solving and time management skills
  • Strong collaboration and client-facing skills
  • Experience / willingness to mentor other engineers and help them develop their skills and leadership abilities.

Nice to have :

  • Experience working on mobile applications.
  • Database administration
  • Ability to work with ambiguity in a less-structured environment.

What’s in it for you?

We are building technology that is already impacting our industry. E-learning solutions have never been more important and the market will keep growing rapidly in the following years. Our solutions will be used by tens of thousands of clients all around the world, as well as by many corporations in the finance industry.

  • Competitive salary based on experience
  • Work from home or whenever you are most productive
  • Work with cutting edge technology
  • Work with a high-energy, unique, fast-paced, and high-performing team
  • A challenging and fulfilling opportunity to make a tremendous impact on the vision and success of the product

Job Type : Full-time, Permanent

Pay : Based on experience

Additional compensation : Bonus Pay, Extended Health Care, Paid Time Off

J-18808-Ljbffr

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.