Logo
Formula.Monks

Senior Full Stack Engineer

Formula.Monks, Cupertino, CA, United States


Senior Full Stack Software Engineer (Front-end leaning)

Location: Hybrid, on site 3 days per week in Cupertino, CA

Job Type: This is a Full-Time W2 position with us here at Formula.Monks where you will be working as a consultant at this top FAANG company. Since you’re a full time-employee, you will receive an annual salary, full benefits, PTO, 401K etc. This position is on a high impact team working on a long-term engagement. You are also able to explore employment opportunities at this tech company while working via Formula.Monks!

We are looking for an extraordinary Software Engineer to join our Worldwide Business Development and Strategy team. This is an opportunity to join a fast-paced team that plays a key role in the overall success of our organization through technology enablement. You’ll play a critical part in driving our technology vision forward and ensuring that we execute across multiple initiatives.

Key Qualifications

At least 8 years of experience, preferably working as part of a team

Deep knowledge of React, Typescript, Node

Deep knowledge of Ruby on Rails

Experience with deploying containerized services to cloud computing platforms like AWS or Google Cloud

Familiarity with relational database systems like PostgreSQL or MySQL

Proven track record of designing, building, delivering, and maintaining critical web-based software

You love working in a fast-paced and dynamic environment

Extremely organized, detail-oriented, and thorough in every undertaking

Description

This is a Senior Full-Stack Software Engineering role. You’ll work closely day-to-day with other engineers, users, and business leaders to plan, design, build, and ship high quality software.

Your responsibilities will include:

Participating in the overall architecture and helping to set the technical direction of the team

Designing and implementing web APIs and architecting interservice communication and data flows

Researching and developing new technologies and developing proofs of concept

Providing help and guidance to less experienced team members

Writing high quality code and reviewing the work of your peers

Using software engineering pipeline tools (CI/CD, unit testing, manual testing, etc.)

Bonus Qualifications:

Experience with GraphQL