From df8a434424904c35dd51edf16ee305c76e75d482 Mon Sep 17 00:00:00 2001 From: Greg Price Date: Fri, 19 May 2023 16:03:47 -0700 Subject: [PATCH] portico: Add Senior Flutter Engineer position to `/jobs` page. --- templates/corporate/jobs.html | 141 ++++++++++++++++++++++++++++++++-- 1 file changed, 133 insertions(+), 8 deletions(-) diff --git a/templates/corporate/jobs.html b/templates/corporate/jobs.html index 61a0712d4e..92d383560b 100644 --- a/templates/corporate/jobs.html +++ b/templates/corporate/jobs.html @@ -28,17 +28,12 @@

Open positions

-

- We are not actively recruiting for any roles at this time. - However, if you are an experienced engineer, and you believe - that your background would be a great fit for Zulip, please - email us at jobs@zulip.com with your - cover letter and resume. -

All openings are remote, or partially in-person in our San Francisco, CA office.

+

@@ -117,6 +112,136 @@

+ +
+
+
+

Open positions

+ + To apply for an open position, please send your resume + and a brief cover letter (which can be in the body of + your email) to + jobs@zulip.com. Your cover + letter should explain what makes you excited about working at + Zulip in the role you're applying for. Applications without a + cover letter will not be considered. + +

Senior Flutter Engineer

+

+ We're building the next generation of Zulip's mobile apps in Flutter. + We're looking for a senior engineer with Flutter experience + to join our small core team and help define the future of team chat. + Our Flutter prototype is just a few months old, so this is a + greenfield opportunity to help shape the app's architecture from + early on. +

+

+ We take an "upstream first" approach: when we find problems in + Flutter itself, we make fixes upstream for the whole community. + Our upstream work so far has already led to one of our team + being recognized as a Flutter core contributor. +

+

+ For this role, we expect a candidate to have substantial software + engineering experience, and at least some experience with Flutter. +

+

+ This job is remote, or partially in-person in our San Francisco, CA office. +

+ +

We'd especially like to get to know you if:

+
    +
  • + You love giving a code review, and love receiving one. + We’re an open-source project welcoming contributions from people with + a wide range of experience. +
  • +
  • + You communicate with clarity and precision. + You’ll be doing this a lot in code, comments, code reviews, and chat + conversations. We care about this almost as much as your technical + skills. +
  • +
  • + You can empathize with the many different types of users + who rely on Zulip, and see the product from their perspective — and do + the same thing for the project's contributors. +
  • +
+ +

You will:

+
    +
  • + Take responsibility for large, yet-unwritten, areas of Zulip's new + Flutter mobile app: design the architecture and write the code, + while collaborating with the rest of our small mobile team. +
  • +
  • + Diagnose and fix bugs small and large and across several + layers of our stack, including spelunking in Flutter itself + and third-party dependencies to find the best possible solution. +
  • +
  • + Work upstream with Flutter and other dependencies, by crafting + actionable bug reports and easy-to-merge pull requests to get + issues that affect Zulip fixed. +
  • +
  • + Work directly with Zulip’s product and design leads to add new + Zulip features in our Flutter app. +
  • +
  • + Share your expertise (both newly-acquired and + longstanding) with the rest of the team, through short- + and long-form written communication. +
  • +
  • + Write primarily Dart, with some Kotlin and Swift as needed. + No previous Kotlin or Swift experience is required. +
  • +
+ +

Extra credit for any of the following:

+
    +
  • + You have extensive software engineering experience, with + deep expertise in mobile development, in reactive UIs, + or in Flutter. +
  • +
  • + You have significant experience as a technical lead for + your team, including designing systems and collaborating + to get them built, coaching people in writing + high-quality code, and other aspects of technical + leadership. +
  • +
  • + You have the UI design skills to spot where a UI can be + improved; better yet, to design a better one. +
  • +
  • + You have contributed to open-source projects; better + yet, maintained a project and helped many people + contribute to it. +
  • +
+

+ Learn more about how we + work, or apply by sending your resume and a brief cover + letter explaining what makes you excited about this role to + jobs@zulip.com. +

+
+
+ +

How to apply for a job

+

+ You can email us at jobs@zulip.com with your resume. +

+
+
+
{% endblock %}