Senior Full Stack Developer
GlobalTech Solutions – San Francisco, CA
About GlobalTech Solutions
GlobalTech Solutions is an industry-leading enterprise software company serving over 2,000 clients worldwide, including 80% of Fortune 500 companies. For over 15 years, we’ve been at the forefront of digital transformation, helping organizations modernize their technology infrastructure and unlock new business opportunities.
Our flagship platform processes over 10 billion transactions annually and maintains 99.99% uptime. We’re a company that values technical excellence, innovative thinking, and collaborative problem-solving.
The Role
We are seeking an experienced Senior Full Stack Developer to lead the development of our next-generation enterprise platform. This is a high-impact role where you’ll architect and build complex web applications used by Fortune 500 companies.
You’ll work with cutting-edge technologies across the entire stack, from React and TypeScript on the frontend to Node.js and PostgreSQL on the backend. As a senior member of the team, you’ll mentor junior developers, make key technical decisions, and drive best practices across the organization.
This position offers significant autonomy and the opportunity to shape the technical direction of products used by millions of users daily.
What You’ll Do
- Architect and develop scalable full-stack applications using modern technologies (React, TypeScript, Node.js)
- Lead technical design discussions and make architectural decisions for complex features
- Write high-quality, maintainable code with comprehensive test coverage
- Mentor and guide junior and mid-level developers through code reviews and pair programming
- Design and implement RESTful and GraphQL APIs that serve millions of requests daily
- Optimize application performance, identifying and resolving bottlenecks
- Collaborate with product managers, designers, and stakeholders to translate requirements into technical solutions
- Establish and enforce engineering best practices, coding standards, and development workflows
- Participate in on-call rotation to ensure system reliability and rapid incident response
- Drive continuous improvement initiatives for development processes and tooling
Required Skills & Experience
- 5+ years of professional software development experience with full-stack web applications
- Expert-level proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular)
- Strong backend development experience with Node.js, Express, or similar frameworks
- Deep understanding of database design and optimization (PostgreSQL, MySQL, MongoDB)
- Experience building and consuming RESTful APIs and GraphQL services
- Solid understanding of software architecture patterns and system design principles
- Proficiency with version control (Git) and collaborative development workflows
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker)
- Strong understanding of web security best practices (OWASP, authentication, authorization)
- Excellent problem-solving skills and ability to debug complex issues
- Bachelor’s degree in Computer Science or equivalent practical experience
Nice to Have
- Experience with microservices architecture and distributed systems
- Knowledge of Kubernetes, CI/CD pipelines, and infrastructure as code
- Experience with state management libraries (Redux, MobX, Zustand)
- Familiarity with testing frameworks (Jest, Cypress, Playwright)
- Experience with real-time applications using WebSockets or Server-Sent Events
- Understanding of data structures, algorithms, and computational complexity
- Previous experience in a technical leadership or mentorship role
- Contributions to open-source projects or technical blog writing
What We Offer
- Competitive Compensation: $140k-$190k base salary plus equity and performance bonuses
- Comprehensive Benefits: Premium health, dental, and vision insurance with family coverage
- Retirement: 401(k) with 6% company match, vested immediately
- Work-Life Balance: Flexible hybrid work model (3 days in office, 2 remote), unlimited PTO policy
- Professional Growth: $5,000 annual learning budget for courses, conferences, and certifications
- Cutting-Edge Tech: MacBook Pro, external monitors, and any tools you need to be productive
- Wellness: Gym membership reimbursement, mental health support, and wellness programs
- Parental Leave: 16 weeks paid parental leave for all parents
- Office Perks: Catered lunches, fully stocked kitchen, game room, and monthly team events
- Relocation: Comprehensive relocation assistance available for the right candidate
Our Tech Stack
Frontend: React 18, TypeScript, Next.js, Tailwind CSS, Redux Toolkit
Backend: Node.js, Express, NestJS, GraphQL, REST APIs
Databases: PostgreSQL, MongoDB, Redis
Infrastructure: AWS (EC2, S3, Lambda, RDS), Docker, Kubernetes, Terraform
DevOps: GitHub Actions, Jenkins, DataDog, Sentry
Testing: Jest, React Testing Library, Cypress, Playwright
Our Team Culture
We believe great software is built by empowered teams who collaborate effectively and support each other. Our engineering culture emphasizes:
- Psychological safety and blameless post-mortems
- Data-driven decision making and A/B testing
- Regular knowledge sharing through tech talks and brown bag sessions
- Work-life balance and sustainable pace (no crunch time or weekend work)
- Diversity and inclusion as core values, not just buzzwords
Ready to Make an Impact?
If you’re passionate about building world-class software and want to work on products used by millions, we want to hear from you!
Please submit your resume, GitHub profile (or portfolio), and a brief note about why you’re interested in this role.
Apply for This PositionGlobalTech Solutions is an equal opportunity employer committed to diversity and inclusion. We encourage applications from candidates of all backgrounds and experiences.