Táto pozícia už nie je k dispozícii.

Engineering manager

Zmluva na dobu neurčitú
Truchtersheim
Plat: Neuvedené
Dátum nástupu: 09. novembra 2019
Žiadna práca na diaľku
skúsenosti: > 5 rokov

Chance
Chance

Máte záujem o túto ponuku?

jobs.faq.title

Pozícia

Popis pracovnej ponuky

As an Engineering Manager, you will be working as part of the product team to build all aspects of our service designed to help people get a fulfilling job. This will include front end, back end, API design, and data management.

To succeed in this position, you must have a self-starter attitude. You will be given general goals, and it will be up to you to figure out how to structure projects and objectives for your team to make sure they are achieved. This requires high-level of creativity and ability to deal with uncertainty since the situation changes quickly.

You must also be a team player. This is not just an empty slogan. You must be comfortable with constant brainstorming, whiteboard sessions, and interactions with people both inside and outside the development team on multiple projects.

Why it is important

  • The team is growing fast: the quality and scalability of our codebase is key.
  • Chance is a mix of psychology and technology. Coaches are involved in tech, we expect engineers to be involved in return.
  • Our product is tackling a complex subject: helping people find purpose in life and accompany them until they get a new job, high uncertainty in execution is our daily pace.
  • Our vision is to create an elastic team that includes a core innovative team in Paris that creates the architecture, design and structures projects which are then run in parralel by multiple external partners.

Your missions will include

  • Application development for our internal and external users
  • API Design, Database design and Tech Architecture
  • Be involved in product design process, bringing your tech expertise to create innovative solutions
  • Management of internal and external teams

Our mindset

  • We are deep supporters of the clean code mindset. “Programs must be written for people to read, and only incidentally for machines to execute.” We are investing a lot of time in defining our code guidelines and in code review/pairing.
  • Architecture: have you heard about micro-services or micro-frontends? We always try to be at the forefront of new technologies to make sure we are leveraging them and get the best of each innovation in order to have a healthy and scalable codebase.
  • We are in a 0 to 1 phase, so we are expecting a high flexibility from our developers to adapt themselves to new technologies/frameworks that can help the company to deliver a service of high quality.

Our stack & tools

  • Design: Sketch, Abstract, InVision, Specify, Zeplin
  • Frontend: ReactJS, Styled components, Storybook, GraphQL
  • Backend: NodeJS/Express, GraphQL, Knex, PostgreSQL

Preferované skúsenosti

We are looking for an high-agency team player, able to lead a team and collaborate with other teams.

You master Javascript in depth and you have:

  • Practical experiences on both NodeJS and ReactJS with Typescript — or other modern frameworks
  • A deep interest in simple and maintainable code — testing and scalability in mind
  • Experience building mobile applications
  • Ability to create scalable architectures
  • Deep knowledge of databases, cloud deployment and devops
  • At least 1 year experience of managing a team of developers
  • A continued interest in hands on coding, reviewing the work of others and overcoming technical challenges
  • Fluent English & French

You feel energized reading this description? Push apply and let’s discuss!


Náborový proces

Chance has the ambition to become the first social unicorn in history. That’s why we are looking for candidates who are highly driven by social impact, highly motivated and highly skilled.

Chance is all about empowering people to work in a position and in an environment that are aligned with who they are.
We obviously apply this principle to ourselves. Once you apply, you will receive an email which will tell you the type of information we look for in order to ensure that your own aspirations and the position are aligned!

Then, you’ll be proposed to execute a technical test about NodeJS and ReactJS. You will have to demonstrate your rationale of problem solving during a live session with one of our engineers.

The full process will also include an interview with the CTO and 3-4 more interviews for you to get to know the team better.
Based on your availabilities, we will invite you to share a lunch with us to ensure our mutual fit.

Chcete sa dozvedieť viac?