Full-Stack Developer

Google
📍 Georgia, GA | Remote

Job Description

Company Overview
Google is a global technology leader that organizes the world’s information and makes it universally accessible and useful. With a culture of innovation, Google builds products and services that impact billions of users daily, ranging from search and advertising to cloud computing, AI, and consumer hardware. The company continuously expands its engineering teams to develop next‑generation applications that scale worldwide.

Key Responsibilities
Key Responsiblities For Full-Stack Developer

- Design, develop, and maintain end‑to‑end web applications using modern JavaScript frameworks (React, Angular, or Vue) and server‑side technologies such as Node.js, Go, or Java.
- Build and optimize RESTful APIs and GraphQL services, ensuring high performance, reliability, and security.
- Collaborate with product managers, UX designers, and data engineers to translate business requirements into technical specifications and user‑friendly features.
- Write clean, test‑driven code, implement automated unit and integration tests, and participate in code reviews to uphold code quality standards.
- Manage cloud infrastructure on Google Cloud Platform, including CI/CD pipelines, container orchestration with Kubernetes, and serverless functions.
- Monitor application health, troubleshoot production issues, and continuously improve system scalability and latency.
- Contribute to architectural decisions, documentation, and technical best practices across the development lifecycle.

Required Qualifications

- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
- Minimum 3 years of hands‑on experience building full‑stack web applications in a fast‑paced environment.
- Proficiency in front‑end technologies (HTML5, CSS3, JavaScript/TypeScript) and at least one modern framework (React, Angular, Vue).
- Strong backend development skills with Node.js, Go, Java, or Python and experience designing RESTful APIs.
- Solid understanding of relational (PostgreSQL, MySQL) and NoSQL (Firestore, MongoDB) databases.
- Experience with version control (Git), CI/CD tools, and containerization (Docker, Kubernetes).
- Demonstrated problem‑solving ability and effective communication skills.

Desired Skills

- Familiarity with Google Cloud services (App Engine, Cloud Functions, BigQuery).
- Knowledge of micro‑services architecture and event‑driven design patterns.
- Experience with automated testing frameworks (Jest, Cypress, JUnit).
- Exposure to machine‑learning APIs or data‑pipeline tooling.
- Contributions to open‑source projects or participation in developer communities.

Compensation & Benefits

- Base salary range: $150,000 – $200,000 annually, depending on experience and location.
- Annual performance bonus and equity grant participation in Google’s stock‑ownership program.
- Comprehensive health, dental, and vision coverage, generous parental leave, and 401(k) matching.
- Flexible work arrangements, including hybrid office/remote options, and paid time off.
- Access to professional development resources, tuition reimbursement, and on‑site wellness programs.

How to Apply
Visit the Google Careers portal, search for “Full‑Stack Developer” in the United States, and submit your resume, cover letter, and a portfolio of relevant projects. Ensure your application highlights specific achievements that align with the responsibilities and qualifications outlined above. Selected candidates will be contacted for an initial technical screen followed by a series of interviews with engineering and product teams.

Required Skills

  • Full
  • Stack
  • Developer

Disclaimer: Google is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. If you suspect any fraud or malpractice, email us at abuse@example.com.