Subscribe job alerts


Remote Job

Software Engineering (Full stack Javascript)

Magic, Inc.
  • Posted : 7 months ago

Why this role exists

We're the Engineering Team at Magic, a company that provides virtual assistants, matched and managed for our clients with the software we build.

Our tech stack is JavaScript, React, Next.js, AWS Lambda, and PostgreSQL.

Our company came out of Y Combinator in 2015 with strong venture-backed funding with over $17MM raised to date and a round led by Sequoia Capital. We've got one team of 5 engineers plus a project manager, a product team, and a designer. We plan to add a second team within 6 months so you can grow and learn as either an individual contributor or a team lead.

Knowledge transfer and learning are core values, so we expect you to contribute to mentoring, code reviews, pair programming, and tech exploration, while striving to improve our agile software development process.

The basics:

  • Fully remote across Asia and US time zones (we have no physical office and are staying 100% remote even when the pandemic ends)
  • Our engineers self-manage, working async at any time they wish
  • Require only a few meetings for scrum coordination or pairing
  • Encourage work time contributed to open source or civic engagement projects Build a strong learning culture around mentorship, pairing, blogging, exploratory projects, in-house talks, and outside conferences
  • Actively explore and adopt new tech (for example, moving from frameworks to HTML-standard web components)

The impact you'll make:

  • Conduct in-depth research on emerging machine learning technologies and provide insights and recommendations to the organization.
  • Use AI technologies and APIs to drive business growth and improve operational efficiency through automation and other means..
  • Implement software solutions and conduct code reviews.
  • Collaborate with cross-functional teams to identify areas where AI can be leveraged to drive innovation and growth.
  • Develop and implement best practices for AI development and deployment.
  • Apply GPT, GPT-type technology

Within 1 month, you'll:

  • Complete onboarding and get familiar with our tools and process.
  • Get to know the team.
  • Work with colleagues to release small features and bug fixes.

Within 3 months, you'll:

  • Be responsible for releasing features to production on a rapid agile cadence

Within 6 months, you'll:

  • Take ownership and lead a technical project;
  • Or, become an expert on a specific technology or product domain.
  • Help to set direction for the AI Engineering team.

Within 12 months, you'll:

  • Architect larger systems.
  • Help to bring on new team members and level up existing team members.

Our Hiring Process

You choose how to interview! We know different people have different desires for the interviewing process. Here's a menu of ways we can get to know you.

We aim to spend less than 3 hours of your time in interviews and assessments, and we’ll get back to you promptly with a written offer to join the team immediately after your final interview. We realize your time is valuable.

Stage 1

Initial 30-minute discussion with our in-house tech recruiter. Ask her your deal-breaker questions and she'll tell you why you might want to work for our company.

Stage 2

Talk to the Technical Project Manager for a "culture fit" interview. You can schedule a 1-hour interview to find out what it's like working on our engineering team and give us the chance to get to know your style as well.

Stage 3

We want to see how you solve a tech problem. The best way for us to assess your technical proficiency is with a simulated code review. We'll give you a pull request from a small JavaScript application. Perform a code review and explain how you could improve the code (a one hour live call with a senior engineer).

Stage 4

30-minute interview with our Head of Engineering to discuss our expectations for job success and your expectations for job growth.

If you're interested in this job, take the next step and set up a call with our in-house tech recruiter.

We look forward to meeting you! Get started now by using the this link to schedule your initial interview: : https://calendly.com/ysai-lafrades/initial_discussion

Skills
  • javascript
  • react
  • nextjs
  • aws
  • postgresql

Similar Jobs

Remote Job

Senior Full-stack React Developer

Lemon.io
  • a week ago
  • Are you a talented senior developer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is n

Remote Job

Senior Symfony Developer

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚Since our launch, Proxify's d

Remote Job

Senior Wordpress Developer

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxify&#

Remote Job

Senior Mobile Developer (Cross-Platform)

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Senior Flutter Developer

Proxify
  • 2 weeks ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

Remote Job

Data Engineer/Data Scientist

Lemon.io
  • 2 weeks ago
  • Are you a talented senior engineer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is no

Remote Job

Chief React WordPress Developer & Gutenberg Master – CTO Track

Quantenwerft International GmbH
  • 4 weeks ago
  • Position: Chief React WordPress Developer & Gutenberg Master – CTO Track (Europe, USA, South America, Canada, England)Location: Fully Remote (Applicants must reside in Europe, the USA, South America, Canada, or England)Employment Type: Full-time, Permanent or Part-Time Compa

Remote Job

Senior Full Stack WordPress Developer – React & Gutenberg Mastery

Quantenwerft International GmbH
  • 4 weeks ago
  • Position: Senior Full Stack WordPress Developer – React & Gutenberg, Full Site Editing MasteryThe developer should be based in one of the following countries: Europe, the United Kingdom, the United States, South America, Canada, or Bangladesh.Type of employment: Full-time Co

Remote Job

Senior React Developer

Lemon.io
  • a month ago
  • Are you a talented senior developer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is n

Remote Job

Senior Flutter Developer

Proxify
  • a month ago
  • About us: Talent has no borders. Proxify's mission is to connect top developers around the world with the opportunities they deserve. So, it doesn't matter where you are; we are here to help you fast-track your independent career in the right direction. πŸ™‚ Since our launch, Proxi

View All