Founding Engineer Electron Applications

Founding Engineer Electron Applications
Doist, Algeria

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Aug 27, 2022
Last Date
Sep 27, 2022
Location(s)

Job Description

Doist’s mission is to build the future of work.

While the future of work concept has floated around as a trendy catchall, appearing in bland blog titles and uninspiring corporate webinars, do not be mistaken: Doist’s future of work is not their future of work.

Their future of work is more pings, tracking, and meetings. It’s trying to force the square peg of antiquated office work into the round and limitless circle of what work can be.

They approach the future of work from the past. We approach the future of work without assumptions. We're not incrementally improving upon the past. We're questioning everything and radically rethinking what's possible.

As Doist builds the future of work, many more people across the globe will thrive, both professionally and personally.

By relying on our best-in-class tools like Todoist and Twist, and inspiration from our very own workflows we will empower people to turn their big ideas into reality by focusing on meaningful, high-value work. And we will enable people from anywhere to participate in the global economy, thanks to more effective collaboration across time zones and continents.

Our Core Values

They are few, but they are mighty. From creating processes to decision-making and recruiting, we build our four core values into nearly every single thing we do.

  • Ambition. You aspire to put a dent in the universe. You set high standards for yourself and those around you. You solve issues that have a high impact on our customers and our company.
  • Mastery. You care deeply about the quality of your work. You’re continuously learning and pushing yourself to the limits of your ability. As a champion of your craft, you are also a champion of your well-being you work intensely, then disconnect completely.
  • Independence. Others can trust that you’ll deliver on time. You keep your word and trust your teammates to do the same. You are proactive, take ownership, and remain accountable with little or no direction.
  • Communication. Your communication is clear, concise, and engaging. You keep others in the loop and never go radio silent. You speak respectfully and foster warm relationships through your interactions. You’re culturally and socially aware and can appropriately navigate social situations.
Your Role

As part of our Frontend team, we’re looking for a founding engineer for the desktop applications team. You will be the primary person responsible for our Electron-based desktop clients of Todoist and Twist. Your mission is to ensure we’re building best-in-class hybrid desktop apps across all major operating systems.

Here’s what this looks like in practice:

  • You’re part of the Frontend team and participate in our rituals like code reviews, team meetings, and retreats. Although being the founding engineer for our desktop applications team, we don’t want to isolate you.
  • You actively research, identify and propose desktop-specific features and improvements. On top of being familiar with all major operating systems and their native features, this also requires tight collaboration with our Product and Design teams.
  • You implement new features and maintain them in production, including their supporting infrastructure like build tooling or CI / CD setups.
  • You document your work and everything around it, and actively share knowledge to make contributions from other frontend engineers as seamless as possible.

For the right candidate, this role can be a segway into leadership, where you help us build, lead and retain an exceptional team shipping best-in-class hybrid desktop applications.

About You

It's important to us that the person we hire will thrive in this role. Here are some core things we believe will set you up for success:

  • You have experience with the entire software lifecycle from specifications, to implementation and support in production.
  • You are familiar with the major operating systems and can troubleshoot system-specific issues as they come up (Windows, macOS, Linux).
  • You have experience with Electron, the development of native functionalities (e.g. using the node-addon-api), and the publishing process (e.g. using electron-builder).
  • You have an understanding and appreciation of the web’s foundational languages. HTML, CSS, and JavaScript and the knowledge of when to rely on each. You can apply modern React on top of that foundational knowledge.
  • Your development process includes automated tests.

Requirements

Not sure the role is a good fit for you? That's okay! We'd still be happy to consider you. Here's what the process will look like:

  1. Submit your complete application by Monday, September 12 at 1PM UTC. This includes a resume (or manually

Job Specification

Job Rewards and Benefits

Doist

Information Technology and Services - Tokyo, Japan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.