The Opportunity
At DigiDive, we're creating beautiful, human-centric
experiences to remove the barriers between people and data.
We're automating every repetitive and painstaking process
involved in teaching machines what data is and where it
should go.
DigiDive Engineering operates as a high-performance team. We
work on hard problems as a team while always excelling as
individual contributors. We recognize that we can perform at
a level of excellence greater than the sum of our parts and
draw strength from collaborating with a diverse group of
experts across engineering, product and design.
As a member of the engineering team, you'll work closely
with our tech leads. You'll own large components and
systems, and captain the coordination and communication of
an effort's implementation across teams. You have a deep
well of experience to draw from to solve hard problems, and
just as importantly, help others on your team to do the same
(and we have lots of hard, fascinating problems to solve).
What you'll do
-
Build new features and make performance improvements.
Previous experience scaling a tech stack is a plus
-
Make open source contributions. (We love it if you
already have been engaged in open source, but if you
haven't before, you likely will here at DigiDive)
-
Pair program with team members. We value collaboration
and working together as a strong team -- you'll be
pairing multiple times a week
-
Work with NestJS (experience in NestJS is a plus, but
not required)
-
Work on a distributed, asynchronous data pipeline
serving customers worldwide
What you'll bring
-
Mastery of one tech stack, awareness of others at a
minimum
- Experience with Node.js
-
Some experience with TypeScript. It's okay if your
current role doesn't use TypeScript actively
-
Experience with Postgres or MySQL. Redis experience is
helpful
-
Experience building secure APIs in either GraphQL or
REST
-
Experience with Docker or similar container platforms
-
Customer focused. You focus on building a quality end
user experience, not just completing tasks.
- Collaborative and communicative.
- Skilled at giving and receiving feedback
-
Your own unique talents! If you don't meet all of the
qualifications listed above, let us know why you'd be a
great fit for this role in your cover letter
If this role interests and excites you, but you don`t
have all the experience or qualifications listed above -
please apply and mention it in your application.
Apply for this job