We're seeking an experienced Senior Full Stack Engineer to join our engineering team. The ideal candidate will have deep expertise in Node.js development, Google Cloud Platform (GCP) architecture, and DevOps practices. We also value strong front-end development skills with React, ensuring seamless integration between client-facing features and back-end services.
About Nomad:
Nomad is a Freight Tech company transforming how North American fleets operate. Our fast-growing team helps small to mid-sized carriers move faster, think smarter, and grow stronger.
How does freight technology work?
Through an AI-powered platform and proprietary fuel network, Nomad helps fleet owners optimize fuel spending, boost cost visibility, and drive long-term operational efficiency. Built to challenge outdated fuel programs, our technology delivers real-time data insights, fraud prevention, and seamless integration into daily operations.
The result?
Greater control, full transparency, and stronger buying power for the trucking companies that keep our economy moving.
At Nomad, we embrace diversity and inclusivity, offering a flexible environment in support of professional and personal growth.
Interested in fueling modern-day nomads?
Let's explore the impact you can make on our team.
About You:
You are a passionate and resourceful Senior Full Stack Engineer who thrives in a fast-paced, collaborative environment. You have a strong foundation in both front-end and back-end technologies and are excited about building impactful, scalable applications from the ground up. With a keen eye for detail and a commitment to delivering high-quality code, you enjoy solving complex problems and are always looking for ways to improve processes and performance.
Key Responsibilities:
Design, develop, and maintain secure REST APIs using Node.js
Architect and implement cloud solutions using Google Cloud Platform (GCP) services, particularly Compute Engine, Cloud CDN, and Identity Platform
Manage CI/CD pipelines through BitBucket and related DevOps tools
Review code and provide technical guidance to team members
Troubleshoot and resolve production issues
Implement security best practices across the application stack
Collaborate with front-end teams to develop user-centric applications using React
Required Qualifications and Skills:
Programming & Development
5-7+ years of professional software development experience
Advanced Node.js expertise
including:
+ Express.js or similar frameworks for API development
+ Asynchronous programming patterns and event-driven architecture
+ Experience with Node.js clustering and PM2 for process management
+ Proficiency in npm ecosystem and package management
Strong TypeScript/JavaScript skills
including:
+ ES6+ features and modern JavaScript patterns
+ TypeScript type system, interfaces, and generics
+ Experience with JavaScript build tools (Webpack, Babel)
+ Unit testing with Jest or Mocha
Front-End Development with React
:
+ Experience building and maintaining single-page applications using React
+ Familiarity with React hooks, state management, and lifecycle methods
+ Integration of RESTful APIs and real-time data streams
+ Component-driven architecture and reusable UI components
Cloud & Infrastructure
Demonstrated Google Cloud Platform (GCP) expertise
with:
+
Identity Platform
- User management and authentication workflows
- Implementation of OAuth2 flows
- Custom authentication rules
- JWT token handling and validation
+
Compute Engine
- Instance groups and auto-scaling
- Load balancer configuration
- VPC networking and firewall rules
- Custom image creation and management
+
including:
+ OAuth 2.0 and OpenID Connect protocols
+ JWT implementation and validation
+ XSS, CSRF, and SQL injection prevention
+ Rate limiting and DDoS protection
+ Security headers and CORS configuration
API development expertise
:
+ RESTful API design principles
+ API versioning strategies
+ Request validation and sanitization
+ Error handling and status codes
+ API documentation (OpenAPI/Swagger)
Google Cloud certifications
Experience with microservices architecture
Knowledge of container technologies (Docker, Kubernetes)
Familiarity with infrastructure as code (Terraform, Cloud Deployment Manager)
Experience with monitoring and logging tools
Background in agile development methodologies
What we offer:
Competitive compensation plan
Flexible work schedule
Growth and development opportunities
Team outings and social events
Excellent extended medical, dental, and vision benefits plan
Let your journey at Nomad begin!
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.