Martian Careers

Frontend Engineer

Evil Martians, a devtools consultancy agency, is seeking a full-time Frontend Engineer to join our distributed team.

What We Offer

  • $64K – $113K gross annual salary.
  • We are a remote-first company and we hire globally (19 years of remote experience and async communication). However, to maintain a healthy work-life balance for our workers, we require a minimum of 3 hours of daily overlap with the Pacific Timezone.
  • We can support your relocation to Portugal if you want.
  • A significant impact: Work in a small, dedicated team, collaborating directly with startup founders and engineers. You won’t just close tickets—you’ll shape products, care for the business, and solve real user problems.
  • Architectural freedom: Lead a new project every one to two years. You’ll have the autonomy to choose the technology stack and make key architectural decisions from the ground up.
  • Transparent finances and revenue sharing.
  • Open source culture (PostCSS, Browserslist, and many other popular projects were created here). Support for conference speaking and professional growth.
  • Most of the people in your team can code, including founders, managers, and designers.

You Fit This Position If

  1. You aren’t just a JS developer, but also love and respect CSS, UX, design. You are making a polished UI.
  2. Think like a product owner. You are driven to understand the “why” behind your work. For you, engineering is about helping people and businesses succeed. You understand the processes of a modern startup.
  3. You don’t just use a step-by-step guide instead always try to learn your tools very deeply.
  4. A “manager of one.” You are a master of your own time and can work effectively without micromanagement. You practice careful reading, clear async communication, and proactive questioning.
  5. You have good English writing skills and aren’t afraid to speak on calls.

How to Apply

Don’t send us a standard CV.

Send us an email to obey-frontend@evilmartians.com with your full name as the email subject.

In your email:

  1. Link to the best login form you implemented. We will check UX, attention to details, and accessibility. If you don’t have one, create an SPA:
    • With an email/password sign-in page
    • Without a UI component library.
    • You need to think about sending email/password to a server, but you can skip building the server by mocking fetch().
    • Deploy the example on GitHub Pages, and send a link to the final interface and sources.
  2. About you. Describe your projects, achievements, and how you contributed to their success.
  3. Location & relocation. Mention your current location and if you’re open to relocation. We do not hire in Russia.
  4. Community results. Share any open-source contributions, conference talks, or community involvement to get extra “life” during the hiring process.

The Hiring Process

  1. Your login form review.
  2. Technical interview via email. You’ll have 24 hours to answer a hard question about the web stack.
  3. Interview to check the level of your English.
  4. Test project
    1. Business communication test.
    2. Coding skills test.
  5. Zoom interview with the CEO of Evil Martians.

We always respond with detailed feedback so you see the areas where you can pump your skills.

If you already have a lot of consultancy experience with US clients and open-source/talks impact, mention it in the email, and we can speed up the process.

What You’ll Do

  • Explain your decisions and architecture.
  • Be the “manager of one”: clarify your tasks, set expectations, provide transparency with clear communication and accountability, and bring your best work and opinions proactively.
  • Ask for help without waiting for a “better moment”.
  • Build UI, frontend, and backend with TypeScript, and set up build and quality control tools. The choice of a tool always depends on a task, but we often use React. Knowledge of the server-side (Node.js) is a big plus.
  • Code alone or in a team; in many cases, one or two of our Frontend Engineers work on a project.
  • Work with different code bases: refactor old code as well as build greenfield projects.
  • Be passionate about understanding the product and developing empathy for people using it, and work side by side with product owners and designers.
  • Communicate with clients and teams that work in the following time zones for at least a few hours per working day: PST (US West Coast, GMT-8), EST (US East Coast, GMT-5), CET (European Time).

About the Company

10 workers of Martians at the park of San Francisco, 3 women, 1 small kid

Martians at San Francisco event

5 workers of Martians in Japanese airport

Osaka office of Evil Martians on the trip to the conference

  • Evil Martians is a product development consultancy working for startups building developer tools and professional products.
  • Our clients are mainly in the US and include recognized developer tools (bolt.new, Teleport, Tines, HTTPie, NATS), and Y Combinator alumni that have grown into industry unicorns (Rootly, Teleport, Podium).
  • We love open source. Likely, you are already using one of our tools like PostCSS, Autoprefixer, Browserlist, Nanostores, and others. For us, and hopefully for you, open source is not just about stars in popular repositories, but a philosophy to adhere to and an ecosystem in which we exist.
  • To learn more about our work, our clients, and our engineering culture, read our blog.

Equal Employment Opportunity

Evil Martians is an equal opportunity employer. We prohibit discrimination and harassment of any type and afford equal opportunities to employees and applicants without regard to race (including natural hairstyles), color, religion, sex/gender, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, veteran status, or any other protected characteristic. This policy applies to all employment terms, including hiring, placement, promotion, termination, layoff, compensation, and training.