Job Overview
Company
BigStep Technologies
Ready to Apply?
Take the Next Step in Your Career
Join BigStep Technologies and advance your career in Other-General
Apply for This Position
Click the button above to apply on our website
Job Description
Job Title: Principal Engineer – Full Stack
Location: Remote
Job Description
We’re looking for a Principal Engineer – Full Stack with 8+ years of experience in building, architecting, and delivering scalable, high-performance web applications.
The ideal candidate brings deep expertise in Node.js, React.js, Go (Golang), and GraphQL, along with strong experience in system architecture, database design, and cloud-native deployments.
You’ll lead technical strategy, ensure system reliability, and drive engineering excellence across teams.
Key Responsibilities
- Architect and build scalable applications using Node.js, Golang, and React.js
- Develop and maintain high-performance APIs and microservices with GraphQL and Apollo.
- Create modern, reusable frontend components with React.js and TypeScript.
- Design and optimize PostgreSQL databases, including PostGIS extensions.
- Implement CI/CD pipelines, Terraform, and Kubernetes deployments on AWS/GCP.
- Ensure reliability through automated testing using Jest, Cypress, and Testing Library.
- Collaborate across teams on architecture, performance optimization, and best practices.
-
Must Have
- 8+ years of hands-on experience in full-stack engineering, architecture, and system design.
- Expert proficiency in Node.js for scalable backend architecture.
- Deep experience with React.js and modern frontend development.
- Strong command of Go (Golang) for performant, distributed systems.
- In-depth knowledge of GraphQL and Apollo Client/Server for scalable APIs.
- Extensive experience with PostgreSQL design, optimization, and PostGIS.
- Advanced TypeScript/JavaScript expertise across the full stack.
- Strong focus on testing and code quality using Jest, Cypress, and Testing Library.
Good to Have
- Architectural experience with React Native for cross-platform apps.
- Hands-on with Next.js and NestJS for maintainable solutions.
- Experience with Kafka for event-driven systems.
- Knowledge of Temporal for workflow orchestration.
- Proficiency with Docker and Kubernetes for containerized deployments.
- Working knowledge of Redis for caching and session management.
- Experience with DataDog or similar monitoring tools.
About BigStep Technologies
Don't Miss This Opportunity!
BigStep Technologies is actively hiring for this Principal Engineer- React.js+Node.js+Golang (Remote) position
Apply Now