Job Description: Full Stack Engineer (React GraphQL)
About the Role
We are seeking a Principal or Lead Full Stack Engineer with 10 years of progressive experience to drive the architecture and technical direction of our core products. You will utilize your deep expertise in the React and GraphQL stack to build high-scale highly available systems. This role is ideal for a hands-on leader who can balance technical execution with mentorship and strategic planning.
Key Responsibilities
Technical Leadership & Architecture
-
Define and own the technical architecture and long-term roadmap for both the front-end (React) and back-end ( systems.
-
Lead the selection and evaluation of new technologies frameworks and tools to maintain a modern efficient and scalable stack.
-
Conduct complex design reviews and ensure engineering standards and best practices are rigorously followed across the team.
Full Stack Development & Scalability
-
Serve as the primary expert for the GraphQL API designing complex schemas and optimizing resolvers for performance and scalability (caching DataLoader implementation).
-
Develop and optimize high-performance resilient back-end services using and TypeScript.
-
Build advanced reusable UI components and systems using modern React features (Hooks component libraries design systems).
-
Ensure application performance security and scalability under high load specifically focusing on cloud-native deployments.
Mentorship & Collaboration
-
Mentor senior mid-level and junior engineers on complex technical issues software design patterns and full-stack best practices.
-
Collaborate with product and executive teams to translate ambitious business requirements into clear technical specifications and phased execution plans.
-
Drive continuous improvement in the teams engineering processes CI/CD pipelines and automated testing strategies.
Required Skills and Qualifications
-
10 years of experience in software development with a minimum of 5 years dedicated to Full Stack development on a JavaScript/TypeScript stack.
-
Proven expertise in designing and implementing high-scale production-ready applications using .
-
Expert knowledge of for building scalable event-driven server-side applications (experience with frameworks like Express or NestJS is essential).
-
Demonstrated mastery of GraphQL-including sophisticated schema design mutation development and optimization techniques for efficient data fetching.
-
Experience with advanced state management patterns (Redux Apollo Client) and client-side architecture.
-
Deep practical experience with relational (PostgreSQL or MySQL) and/or NoSQL (MongoDB) databases including schema migration and query optimization.
-
Strong background in cloud infrastructure and DevOps practices (AWS GCP or Azure) Docker and modern CI/CD pipelines.
-
Excellent communication leadership and analytical skills with a track record of driving large-scale projects to successful completion.
Job Description: Full Stack Engineer (React GraphQL) About the Role We are seeking a Principal or Lead Full Stack Engineer with 10 years of progressive experience to drive the architecture and technical direction of our core products. You will utilize your deep expertise in the React and GraphQL...
Job Description: Full Stack Engineer (React GraphQL)
About the Role
We are seeking a Principal or Lead Full Stack Engineer with 10 years of progressive experience to drive the architecture and technical direction of our core products. You will utilize your deep expertise in the React and GraphQL stack to build high-scale highly available systems. This role is ideal for a hands-on leader who can balance technical execution with mentorship and strategic planning.
Key Responsibilities
Technical Leadership & Architecture
-
Define and own the technical architecture and long-term roadmap for both the front-end (React) and back-end ( systems.
-
Lead the selection and evaluation of new technologies frameworks and tools to maintain a modern efficient and scalable stack.
-
Conduct complex design reviews and ensure engineering standards and best practices are rigorously followed across the team.
Full Stack Development & Scalability
-
Serve as the primary expert for the GraphQL API designing complex schemas and optimizing resolvers for performance and scalability (caching DataLoader implementation).
-
Develop and optimize high-performance resilient back-end services using and TypeScript.
-
Build advanced reusable UI components and systems using modern React features (Hooks component libraries design systems).
-
Ensure application performance security and scalability under high load specifically focusing on cloud-native deployments.
Mentorship & Collaboration
-
Mentor senior mid-level and junior engineers on complex technical issues software design patterns and full-stack best practices.
-
Collaborate with product and executive teams to translate ambitious business requirements into clear technical specifications and phased execution plans.
-
Drive continuous improvement in the teams engineering processes CI/CD pipelines and automated testing strategies.
Required Skills and Qualifications
-
10 years of experience in software development with a minimum of 5 years dedicated to Full Stack development on a JavaScript/TypeScript stack.
-
Proven expertise in designing and implementing high-scale production-ready applications using .
-
Expert knowledge of for building scalable event-driven server-side applications (experience with frameworks like Express or NestJS is essential).
-
Demonstrated mastery of GraphQL-including sophisticated schema design mutation development and optimization techniques for efficient data fetching.
-
Experience with advanced state management patterns (Redux Apollo Client) and client-side architecture.
-
Deep practical experience with relational (PostgreSQL or MySQL) and/or NoSQL (MongoDB) databases including schema migration and query optimization.
-
Strong background in cloud infrastructure and DevOps practices (AWS GCP or Azure) Docker and modern CI/CD pipelines.
-
Excellent communication leadership and analytical skills with a track record of driving large-scale projects to successful completion.
View more
View less