Este puesto ya no está disponible.

Senior Full Stack JS Engineer (m/f/d) - Tech for Good

Indefinido
Truchtersheim
Salario: No especificado
Totalmente remoto
Experiencia: > 5 años

Chance
Chance

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

As a member of the Product and Engineering team, and reporting to Scott Stonehocker, VP of Product, you will embrace state-of-the-art web development to build a personalized auto-coaching experience that guides users through their introspection phase and the discovery of their strengths, drivers, and deeper meaning for their careers. You’ll lead users to a moment that helps them realize what they truly want, and enable them to get there. To do this well you’ll need to leverage data, collaborate across teams, and practice deep customer empathy in order to scale a highly customized and personalized auto-coaching experience.

Upon joining Chance you will begin breaking the current linear product flows to rebuild a more intelligent experience that captures users inputs in a way that will personalize their auto-coaching experience. Your goal will be to build a system that can serve up the right content at the right moment, and maximize the “aha” moments throughout the autocoaching. Rebuilding the tool from the ground up will allow us to feed the exploration algorithms, and propose better career options to users. You’ll also prepare the product to launch globally, as well as build a scalable content management system to allow fast content adaptation to best suit our users. You’ll also build solutions for our coaches and talent agents so they have the real-time data needed to provide specific coaching and mentoring to their Chance clients, and accelerate the most important benefit - helping people find a job they love. This is tech for good.

As a Senior Full-Stack Software Engineer, you will be a critical part of the acceleration of our company, delivering customer benefit through your code. We need collaborators who work cross-functionally, with experience to be able implement best practices in technology, architecture, and process. As a growing team, we need you to add rigor to our agile process, and build a tech-culture within Chance. There are some complex challenges, and we need doers who aren’t afraid to roll up their sleeves and fix tough problems, no matter the project, and no matter the stack. You’ll be a pioneer of sorts, and your work will have immediate impact. We will work hard and fast, have fun, and deliver awesome products.


Requisitos

COMPETENCIES/KEY TRAITS

  • A builder at heart who craves learning, and lives best practices (TDD, code review, pair programming)
  • Work with other team members to quickly deploy code to production and automate all recurring tasks (unit tests, CI / CD …)
  • You believe in Egoless programming and apply its principles on a daily basis
  • Strong object oriented design and programming skills
  • Ability to take ownership over everything you ship; you’d never call code “released” until you’re confident it’s correct
  • Confident in owning your role, bringing creative ideas to the hands of our users

DAILY ADVENTURES/RESPONSIBILITIES

Work with designers, product managers, and other engineers to implement new features on our platform

  • Contribute clean, clear, high-quality production code
  • Help the product and design teamwork through the product specification, design, and feasibility process
  • Contribute to building an amazing tech-culture
  • Provide effective and constructive feedback on other engineer’s contributions
  • Research and recommend new technologies, help set best practices and coding standards

OUR STACK & TOOLS

  • Design: Sketch, Abstract
  • Frontend: ReactJS, Typescript, Styled components, GraphQL
  • Backend: NodeJS, Typescript, GraphQL, PostgreSQL
  • CI: Github Actions
  • Infrastructure: Kubernetes, Terraform, AWS
  • XP, AGILE and KISS are our drivers

SKILLS AND RELEVANT EXPERIENCE

  • Full-stack engineering experience in any of the following languages: Node/React, TypeScript
  • Experience with database modeling (SQL)
  • Minimum of 5 years of industry experience in engineering
  • Ability to take complex product goals and efficiently deliver working software in logically consumable pieces
  • Creative and innovative problem solver with experience working in a startup environment

GREAT TO HAVE

  • Familiarity with ElasticSearch, Kubernetes
  • Experience with TDD, Domain Driven Design
  • Experience with GraphQL

PACKAGE
Competitive salary and medical insurance + shares of the company + access to outside mentors from other great tech companies + possible remote work


Proceso de selección

Candidates for this position can expect the following hiring process:

  • Chance vision - 15 mins chat with our VP of product Scott Stonehocker
  • Screening interview - 30 mins with our tech lead Franck
  • Craft review - 1h pair programming to check for tech and culture fit with Franck and Enzo
  • Product at Chance - 30 mins with co-founder and PM Clemence Coghlan
  • Final interview - 45 min with our CEO Ludovic de Gromard

¿Quieres saber más?