Compensation
Remote within
- Europe
Contract type
Technologies & frameworks
Benefits & perks
- Remote working
- Macbook air/pro
Role overview
Who are we?
We are Dotfile, the latest eFounders' project, the startup studio specialized in building SaaS products to power the future of work. Since 2011, eFounders has supported 30 companies such as Aircall, Front, Spendesk, Mailjet, Mention and many more.
We are developing a no-code solution to help Operations teams build complex onboarding workflows for their customers, suppliers, or partners. With our product, businesses save time and engineering resources. They can tailor the flow to their needs and quickly iterate to improve conversion. We focus on onboarding processes that involve a lot of document approval, for industries such as gig-economy, fintech, real estate, insurance and more 🚀
The position
You will be joining a team of three (and growing!) Senior Engineers, reporting directly to the CTO. You will work closely with Tech & Product team to build the best backend for a high-quality SaaS product. As an expert in your field, you will also be involved in key technical decisions and will shape the roadmap. Other responsibilities include:
- Define technical choices & good practices
- Specify & implement a scalable solution
- Collaborate with the team to ship new features
- Build, maintain & evolve our backend (Nestjs, GraphQL API)
- Implement test strategies
This is a unique opportunity to get a front-row seat in the making of a high-potential SaaS product 🌟
Requirements
- 5+ years in backend development, preferably at a venture-backed startup
- Ownership mentality: you are a doer and have a bias for action, no task is below you. You like to own projects from start to finish
- Strong attention to detail: code quality is important for you and you set a high bar
- Entrepreneurial mindset: you thrive in fast-paced environments where you have broad responsibilities. You are ambitious and want to take a part in the development of a world-class product and company
- Highly creative: you think outside the box and like to find creative solutions to hard problems
- Outstanding communication skills: you are at ease communicating with both technical and non-technical stakeholders. You are passionate about what you do and know how to advocate for your ideas
- Team player: you perform well in a group and enjoy sharing knowledge with your peers
Technical stack
Our main language is TypeScript. Previous experience with our entire stack is not a necessity but willingness to learn is a must!
Even if you will mainly interact with the backend part, here is the full Technical Stack.
- Tools: Monorepo with Nx, Insomnia, Gitlab, Gitlab-CI
- App: React, Apollo GraphQL client, Recoiljs, Formik
- Design System/UI: Storybook, ChakraUI
- API: NestJs, GraphQL, PostgreSQL, GraphQL Code generator
- CoreEngine: AWS Lambda, Serverless Framework
- Testing: Cypress, Jest, Supertest
- Infra: AWS, Terraform, Kubernetes
Our Stack mindset
- Monorepo managed by Nx
- Fully Type Safe, from DB to UI
- Tools for rapid development & DX
- Best practices are encouraged/automated (ESlint, prettier, jest, cypress, ...)
- State-of-the-art technologies & libraries
What we offer
- A challenging work experience building an ambitious product from scratch 👩💻
- Awesome colleagues with high ambitions 🙌
- Fast-learning environment with diverse career development options 📚
- A strong product and technical culture 👭
- Latest Macbook Pro + 27" screen 💻
- 1-9
Collecting and approving documents is a crucial aspect of many onboarding processes. With Dotfile, Ops teams can build custom validation workflows for any kind of document and speed up approval while reducing errors. You don't have to choose between building your own solution or using inadequate tools anymore. Whether you need to handle 10 or 10,000 documents per day, Dotfile helps you to scale human-powered validation and provides the flexibility your business needs.
Compensation
Remote within
- Europe
Contract type
Technologies & frameworks
Benefits & perks
- Remote working
- Macbook air/pro
Get hired!
Sign up now and apply for roles at companies that interest you.
Engineers who find a new job through Functional Works average a 15% increase in salary.
Start with GitHubStart with TwitterStart with Stack OverflowStart with EmailGet hired!
Sign up now and apply for roles at companies that interest you.
Engineers who find a new job through Functional Works average a 15% increase in salary.
Start with GitHubStart with TwitterStart with Stack OverflowStart with Email