drjobs Software Engineer

Software Engineer

Employer Active

The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Amsterdam - Netherlands

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Your mission

As a Software Engineer at uButler, you ll be working on a variety of
different projects that are used every day by our fellow colleagues, the
people we help relocate, and their employers. These projects use a
range of different technologies, including React, React Native / Expo,
GraphQL and Node.js. There are unique engineering challenges that our
team is tackling, like extensive permission management, live chat, and
handling privacy-sensitive data.

Tasks

What you ll be doing

  • Porting functionality from our existing customer and internal
    systems to our brand new system-that-will-rule-them-all , build with
    React on the frontend, and with a GraphQL Node.js API. Data is stored in
    a Postgres database
  • Adding new functionality to our React Native / Expo app
  • Making sure our testing coverage is high (we use Cypress and Jest) and components are well documented in Storybook
  • Implementing our design system (WIP!) across all platforms
  • Reviewing your team mates pull requests
  • Identifying improvements in our CI/CD pipelines, tools, or other aspects of the developer experience to make sure the team can work smoothly and deploy multiple times per day without any hassle
  • Contributing to our RFC library where we track bigger changes or tech decisions so they re documented and well discussed with the entire team
  • Helping define our processes and ways of working, and creating a solid foundation for our growing engineering organization
  • Working together with our product managers and designers to arrive at the best possible solution for the problems we re trying to tackle every day

Oh yeah and whatever you do, do it in TypeScript

Requirements

What we re looking for

  • We expect you to have around 3+ years of experience. With that
    level of experience, we would expect you to be able to work
    independently on features of varying size on different platforms and in
    different frameworks, like mobile, web and the backend. Independently;
    not alone the team is there to support
  • No worries if you don t speak our languages yet if you don t have experience in React but you have been working with another frontend framework and you feel confident in your abilities in that framework, we can help you get up to speed with React, no problem. Same goes for the rest of our tech stack.
  • You don t mind if a line ends with a semicolon or not, as long as the tooling takes care of it
  • You leave your ego at home we treat each other with respect and empathy,
    and we expect new colleagues to do the same. New ideas are always
    welcomed and never attacked.

Benefits

What s in it for you

  • You ll be working in a fast growing startup that is still at an
    early stage, meaning there s a lot of room for impact. The work that
    you ll do will help shape our engineering organization for years to come
  • You ll be working with senior engineers that can help you grow. We value
    personal growth and we ll do whatever we can to set you up for success
  • Engineering at uButler is unique in the sense that we re building systems for a
    varied group of users, including our own colleagues, the companies that
    pay uButler to use our services, and the people that are relocating to a
    new country. We re not building one product for one type of user, so
    understanding how a new feature will be used by each different type of
    user is a great exercise in understanding how you can personally
    contribute to the success of the company

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.