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