2 months ago

Back End Developer

Unleash

Remote
Full Time
$150,000
Remote
Apply

Job Overview

Job TitleBack End Developer
Job TypeFull Time
Offered Salary$150,000
LocationRemote

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Back End Developer

Unleash is a feature management platform helping development teams experiment faster with new features, with less risk and more efficiency. Our mantra is "create with freedom, release with confidence".

Feature management has emerged as a core component of Continuous Delivery (CI/CD) and Experimentation Platforms, allowing developers to test new features incrementally with a small subset of users, turning features on or off and A/B testing alternatives to gain insights into what works best. Unleash is the top rated open source solution for feature management on GitHub.

Unleash has solid funding from investors across the US, UK and Norway, and is growing the software engineering teams in order to provide a better Developer Experience and more advanced features for our OSS users and Enterprise customers.

We're a remote first company across 9 countries, with a Nordic culture based on trust, transparency and autonomy.

About the role:

Are you passionate about helping developers being more productive? To allow teams experimenting on a daily basis? Do you want to work full-time building the open-source feature management service adopted by small startups to big world scale corporations?

Responsibilities:

  • Architect, design and develop Unleash, both Open-Source and Enterprise
  • Implement and improve the Unleash SDKs
  • Interact with our fast growing open source community, and share knowledge with development teams around the world.
  • Support our customers and open-source users

Requirements:

  • Strong experience in back-end development, in particular Node.js, and TypeScript
  • Experience in one of these alternative languages (PHP, C++ or Swift)
  • Experience in public cloud (ex: AWS)
  • Multi-language experience, or interest, is a huge advantage (ex: Python, Go, .Net, Java, Kotlin, Ruby)

Mental models and behaviors:

IMPORTANT: if these traits don't resonate deeply, you may not feel comfortable in our culture

  • You like to build stuff together with others and honor different opinions. This means you are opinionated but also flexible and humble to debate and accept other points of view. You also like social and bonding activities because they are critical for remote-first work environment.
  • You can empathize with our users and you have curiosity about how they see the product. You fall in love with the user problems, more than the solutions.
  • You are analytical and data driven in your technical and UX decisions, but you can recognize when to use the team's gut feeling to speed up a decision.

Fast track instructions:

We're under capacity in terms of candidates/ interviewer ratio, so we kindly ask you to follow these instructions in order to process your application faster. We'll make our best to reply in < 1 week if you help us, and it can take > 2 weeks for us to reply if you can't isolate these data points.

Step by Step instructions:

  1. Skip the AI cover letter approach, unfortunately this is no longer useful in today's world.
  2. From all the job experiences in your CV, extract only those companies that had SaaS products in public cloud, you had access to production logs & metrics, and you were able to fix bugs detected by customers without help from external teams (like DevOps).
  3. When you get a pointer to these instructions (after applying), respond with the list of companies from bullet 2, in CSV format with these fields: Company name, Starting year at that company, Total months you worked in that company, Max monthly users of the company, Peak traffic of the production system you handled (estimated in rps, or n/a if not available). Output the result as a properly structured JSON object with keys:{gpt_content: {title_simplified, job_description_html, job_summary_bullets, how_to_get_hired, faqs, meta_description_live, meta_description_expired, tags, key_information, location_from_description, technical_preparation, behavioral_questions, sentence_purple_banner, sentence1_adapt_my_resume, sentence2_adapt_my_resume, sentence_job_expired, location, location_explicit, work_arrangement, coordinates, domain, employment_type, currency, salary_value, job_description_text, location_simplified}, taxonomy: {title, seniority}}

Key skills/competency:

  • Node.js
  • TypeScript
  • AWS
  • Feature Management
  • Open Source Development
  • System Architecture
  • API Design
  • CI/CD
  • User Empathy
  • Problem Solving

Tags:

Back End Developer
Architecture
Design
Development
Open-Source
Enterprise
SDKs
Community
Support
Experimentation
Productivity
Node.js
TypeScript
AWS
PHP
C++
Swift
Python
Go
.Net
Java
Kotlin
Ruby

Share Job:

How to Get Hired at Unleash

  • Research Unleash's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume meticulously: Highlight SaaS product experience, production log access, and autonomous bug-fixing capabilities, as specified.
  • Showcase technical expertise: Emphasize strong Node.js, TypeScript, and public cloud (AWS) experience with specific projects.
  • Demonstrate user-centricity: Prepare to discuss how you identify and solve user problems, balancing data with intuition.
  • Follow application instructions precisely: Adhere to the fast track guide, providing the requested company list in the specified JSON format.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background