Skip to content

Open nowPosted 1045 days ago

Senior Frontend Engineer

Pi2 open roles

Where
Mumbai, India
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Frontend EngineerPi · Mumbai, India
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Pi's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.1% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.1%7 days
  4. 19.1%14 days
  5. 35.6%30 days
  6. 52.7%60 days
This job: posted 1045 days ago

The posting

About the role

As a frontend engineer at Pi, you will ship delightful experiences to every customer and potential customer who visits Pi’s site. You will help with technical decisions, collaborate with other engineers on the team, and partner with stakeholders cross-functionally. You'll write code and be part of the team that defines our product strategy. On a typical day, you can expect to plan and scope future projects and help ship a new feature. Besides writing & reviewing code, you'll plan work, write tech specs & review design docs, lead projects, collaborate across disciplines, and mentor other engineers. And if you do well and help us grow, you may be given the opportunity to manage a team if you're interested in that.

What you'll do

  • You will design and build software capable of reaching our users
  • You will partner with product managers, designers, and analysts to deeply understand the needs of our users and create a product that serves those needs
  • You will develop and execute against both short and long-term roadmaps, making effective tradeoffs between business impact, user experience, and a high-quality technical foundation
  • You will improve the team and company – you will be an active participant in our culture (mentorship, interviewing, and new initiatives)
  • You will support your fellow engineers through feedback, code reviews, and advancement of internal tools and processes
  • You will help translate designs and wireframes into high-quality code
  • You will optimize components for maximum performance across a vast array of web-capable devices and browsers

What we're seeking

Must have

  • Proficient in React JS, JavaScript/TypeScript.
  • Advanced proficiency in core principles, including state management, functional components, hooks, and virtual DOM manipulation.
  • Experience working with sophisticated application state, e.g. MobX, Apollo Client, Redux, or similar.
  • Working knowledge with RESTful APIs, GraphQL, or similar data communication protocols.
  • Experience with asynchronous programming, workers, and performance optimization.
  • Experience in developing secure web applications and knowledge of application vulnerabilities such as Cross Site Scripting (XSS), Cross Site Request Forgery (CSRF) etc.
  • Familiarity with Figma and principles of design
  • Good understanding of advanced CSS3 concepts including Flex and CSS Grid and usage in large-scale enterprise applications.
  • Experience with 2D visualization libraries like D3 and 3D visualization tools like Three.js and WebGL.
  • Accountable for conducting Unit and Automation tests using the Cypress framework, Storybook, Test Complete, Silk Test, Jest, Mocha, Playwright and Chai.
  • Familiarity with modern front-end build pipelines (like Github Actions). Hands-on experience with cloud services, preferably AWS, CI/CD solutions, and monitoring tools.
  • Familiarity with modern web UI trends and Motion designs.
  • Ability to write clean, well-factored UI code.
  • Proven ability to lead and mentor other React JS developers

Nice to have

  • Proactive problem-solving skills with an eagerness to fix inefficiencies
  • Comfort with ambiguity and resilient when facing rapid change
  • A consistent track record of successfully leading and coordinating projects across teams or functions
  • Juggle a mix of large and small projects, often with overlapping priority and urgency
  • A sense of urgency and ownership over your work
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Pi's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Pi's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Pi's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.