高级全栈JavaScript工程师 - 应用团队
Senior Full-Stack JavaScript Engineer - Application Team
我们是谁
Memtime 是 B2B SaaS 领域最成功的早期创业公司之一,客户遍布全球 86 个国家,数量达数千家。我们刚刚获得 A 轮融资,现在正在扩大公司规模。我们的使命是成为时间跟踪的新标准——与全球所有项目软件集成。
我们如何工作
我们是一支国际化的团队,拥有混合远程办公文化,并在慕尼黑设有总部办公室。在 Memtime,我们关注时间,这意味着我们尊重你的时间:我们不进行无休止的会议和强制性出席,而是相信经过精心设计的协作,让我们感受到自我效能感,并通过结果看到我们日常工作的影响力。
我们的产品
通过我们的自动活动跟踪软件,我们在该领域是技术领导者:
- 我们的软件会自动记录你正在做的事情(例如邮件、文档、网站等)——这样你可以轻松记住你在哪些客户/项目上花费了时间
- 让我们的软件特别适合员工的原因是:它将所有数据仅存储在用户的设备上。没有监控或监视功能。用户享有完全的隐私
- 我们可以无缝集成任何类型的项目软件、ERP 系统或计费解决方案
关于团队
- 我们的应用团队正在壮大。我们正在寻找一位有能力、以客户为导向的全栈 JavaScript 工程师,帮助我们扩展产品。
- 我们希望为小型企业和自由职业者扩展我们的产品组合。在这里,我们计划推出一个新的基于云的产品,我们需要有经验的工程师来以良好的速度交付高质量代码。
- 应用团队不仅负责我们的核心产品 Memtime App,还负责所有云服务、网站服务和内部工具。
- 当然还有大量针对桌面应用的新功能
我们希望你在以下方面具备
- 具备 SaaS 产品经验的全栈 JavaScript 工程师
- 在公司中至少有 5 年的 JavaScript 经验
- 以客户为导向,注重解决方案
- 团队合作者
- 精通 JavaScript、node.js、HTML 和 CSS
- 渴望使用后端和前端技术
- 熟悉响应式框架(如 Vue3、Nuxt3 等)
- 熟悉 SQLite 和 PostgreSQL
- 对其他编程语言如 Swift、Python 或 C# 感兴趣
- 英语流利
如果你有以下经历,会更好,但不是必须的
- 有大型 SaaS 产品的工作经验
- 有
查看英文原文
Who we are
Memtime is one of the most successful early-stage startups in B2B SaaS, with thousands of customers in over 86 countries. We just got our Series A funding and are now scaling the company. Our mission is to become the new standard for tracking time - integrated with every project software worldwide.
How we work
We are an international team with a hybrid remote work culture and a headquarters office in Munich. At Memtime, we deal with time, which means we respect yours: Instead of endless meetings and compulsory attendance, we believe in well-designed collaboration that gives us a sense of self-efficacy and allows us to see the impact of our daily work through results.
Our Product
With our software for automatic activity tracking, we are the technology leader in our segment:
- Our software automatically records what your are working on (e.g. emails, documents, websites etc.) - so you can easily remember on which customers/projects you spent your time
- What makes our software especially employee-friendly: it stores all data exclusively on the user's device. No monitoring or surveillance features. Full privacy for the user.
- We seamlessly integrate with any kind of project software, erp system or billing solution
About the team
- Our Application Team is growing. And we are looking for a capable, customer-oriented full-stack JavaScript engineer to help us grow our product.
- We want to expand our product portfolio for smaller companies and freelancers. Here we are planning a new cloud-based product where we need capable engineers with experience to deliver high quality code at a good pace.
- The Application Team not only handles our core product, the Memtime App, but is also responsible for all cloud services, website services and internal tools.
- And of course plenty of new features for our Desktop App
What we are looking for in you
- Full-Stack JavaScript Engineer with experience in the areas of a SaaS product
- At least 5 years of JavaScript experience in a company
- Customer-oriented and focused on solutions
- Team-player
- Competent with JavaScript, node.js, HTML and CSS
- Eager to work with back-end and front-end technologies
- Familiar with reactive frameworks (such as, but not limited to, Vue3, Nuxt3)
- Familiar with SQLite and PostgreSQL
- Interested in other programming languages such as Swift, Python or C#
- Fluent in English
Even better, but not required, if you
- Have worked on large-scale SaaS products
- Have experience with serverless hosting (e.g. AWS, API Gateway, Lambda-Functions, ...)
- Have worked with Electron
- Have experience in automated testing
- Have experience with hosting- and DevOps-related topics
You will be
- Working on different products on back-end and front-end side
- Improving existing and adding new features to our product infrastructure
- Helping in defining architecture and functionality of new features
You will be working with
- Electron
- Node.JS
- Vue 3
- Nuxt 3
- SQLite, PostgreSQL, DynamoDB
- Serverless Framework
- AWS API Gateway with node.js-based Lambda-Functions
Job details
- Fully remote
- Full-time 40h / week
- Your choice of hardware
Interview process
Please upload your CV (PDF file) in the application form (Cover letter optional).
If your submission meets our expectations, we invite you to a first meeting to get to know each other (Company, position etc.)
Next step is a Questionnaire to fill out.
If that was successful, we will invite you to a single 1.5-hour interview split into 2 parts:
- Technical interview
- Your questions
If you pass the interview, we will make you an offer afterwards.
Why you should apply
Memtime is in an exciting stage of growth.
We are still a relatively small team, so your work will have a big impact from day one.
Originally posted on Himalayas