Skip to content

Open nowPosted 120 days ago

Principal Full Stack Engineer (React), Mexico City

ion89 open roles

Where
Mexico City
Work mode
Hybrid
Get the CV for this job

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

Your applicationOpen nowPrincipal Full Stack Engineer (React), Mexico Cityion · Mexico City
  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 ion'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.

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

Share of postings closed within
  1. 1.4%1 day
  2. 3.5%3 days
  3. 7.7%7 days
  4. 13.4%14 days
  5. 34.4%30 days
This job: posted 120 days ago

The posting

Lab49 is an award-winning specialist consultancy that creates bespoke technology in partnership with the most important companies in finance.

We were founded in 2002 to bring Silicon Valley solutions to Wall Street’s door. Since then, we have worked on

successive waves of technological change, including distributed computing, high-speed automation, enterprise UX and digital distribution (for which Lab49 was among the first significant practices established on Wall Street), DevOps, cloud and data science.

Today, we are an established partner in financial markets, having delivered hundreds of projects for clients including all the world’s tier-one investment banks and many of the largest buy-side firms globally.

Being part of Lab49 means bringing your drive and creativity into an environment where your contributions will make immediate impact. Engineers will work in cross functional teams, consulting directly with our clients, shaping not only technical solutions to business problems but delivering them into production.

LAB49 is currently seeking a Principal Software Engineer to lead a team of engineers locally in Mexico, tasked with designing, building, and deploying UI technology for investment managers creating and consuming buy-side research content. You will report to the Tech Lead on the Project team, which means you will have responsibility for collaborating with a US-based team of project leads and directing a local team of engineers to deliver beautiful, performant web applications.

What You’ll Be Doing

  • Partnering with our client to lead the design and build of user experiences using modern web development technology and techniques. You will be responsible for managing a team of predominantly front-end engineers, and the relationships with other key contributors to deliver great software inside our client environments.
  • Contribute to the greater Lab49 Engineering Team. This means bringing your passion and opinionated view of what makes for great software development to the wider engineering community within Lab49 and helping build the culture of high-quality software development that enables our ability to deliver on client engagements.
  • Act as a hands-on engineer and architect to support work across small initiatives as well as design and build complex systems. Lead and actively participate in projects, serving as a role model for project teams and collaborating with other practices to ensure successful outcomes.
  • Partner with client counterparts and stakeholders to maintain and build relationships, maintaining a commercial approach. Develop strong relationships with clients as a strategic partner and technical advisor, contributing to expanding our footprint and securing follow-on work.
  • Partner with the Lab49 business development team to create and deliver compelling pitches, defining problems, captivating clients, presenting solutions, and working out engagement terms. Build and reinforce your professional network through active engagement in industry events, public speaking opportunities, etc.
  • Assist in developing effective management skills and practices among line managers in the Engineering practice, fostering strategic career planning and development for the engineering team as a whole.

Required Skills and Experience

  • 10+ years of hands-on experience designing and building complex, commercial-grade software applications, with 5+ years leading Agile teams.
  • Proven track record in effective leadership, problem-solving, and decision-making.
  • Experience managing project teams and interacting with clients in finance or consulting or start-up environments.
  • A passion for technology and innovation, staying informed about the latest industry trends through active participation in industry events, meet-ups, and more.
  • Hands-on experience with TypeScript, using React as a frontend framework
  • Experience with one or more cloud platforms with a working understanding of contemporary SDLC practices such as continuous delivery.
  • Strong understanding of the value of testing, quality, continuous integration, source control, and code reviews.
  • Strong command of written and spoken English
  • Excellent communication skills

Bonus Points

  • Experience working with common financial products such as Bloomberg, Symphony, or other tools commonly used in a finance context such as Excel, Salesforce, Databricks, and others.
  • Experience with other JavaScript and TypeScript modern frameworks (e.g., Angular/ Vue, etc)
  • Experience in capital markets, specifically buy side investment management.
  • Experience with the Terraform
  • Hands-on backend engineering experience, C#/.NET using ASP.NET Core
  • Hands-on experience with SQL and relational database
  • Experience with Amazon Web Services (AWS) tooling and infrastructure

Why Lab49?

Lab49 is an established partner for most financial institutions on Wall Street. You will gain exposure to a variety of environments, business domains, technologies, and people. Your ability to bring drive and creativity to the role will be the key component to success at Lab49. The broad and intense exposure to a variety of challenges accelerates your career growth, and Lab49’s structure is designed to enable you to learn and grow as an engineer and consultant.

Our Hybrid Work Model

At Lab49, we embrace a hybrid work model, offering you the flexibility to work from the office or remotely. We expect our Lab49ers to average 2-3 days per week in person. We believe that both flexibility and in person connection to each other and our clients build a collaborative culture and the opportunity to accelerate growth and innovation.

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 ion'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 ion'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

    ion'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.