GridCARE

Full Stack Developer

GridCARE

full-time

Posted on:

Location Type: Hybrid

Location: Redwood CityCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop dynamic, responsive front-end applications using Angular.
  • Build and maintain Node.js and Express backend services for performance and scalability.
  • Design, implement, and manage RESTful APIs connecting front-end and backend systems.
  • Integrate various data sources and services, including PostgreSQL and cloud-based systems.
  • Write clean, maintainable, and testable code following best practices and team standards.
  • Collaborate with UI/UX designers, product managers, and QA engineers to ensure seamless functionality.
  • Conduct code reviews, improve CI/CD workflows, and support deployment automation.
  • Troubleshoot, optimize, and enhance application performance across the stack.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience developing full-stack applications with Angular and Node.js.
  • Expertise in JavaScript/TypeScript, HTML5, and CSS3.
  • Strong understanding of REST API design, implementation, and security.
  • Experience with PostgreSQL or other relational databases.
  • Proficiency in Git and familiarity with Agile methodologies.
  • Working knowledge of Docker, CI/CD pipelines, and cloud platforms such as AWS or Azure.
  • Excellent problem-solving, debugging, and communication skills.
Benefits
  • Competitive salary and equity.
  • Comprehensive benefits package.
  • Hybrid work environment with catered lunches and snacks.
  • The chance to work at the intersection of AI, automation, and data systems alongside experienced engineers and leading researchers.
  • A mission-driven team focused on shaping the future of the energy transition.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
AngularNode.jsExpressRESTful APIsJavaScriptTypeScriptHTML5CSS3PostgreSQLGit
Soft Skills
problem-solvingdebuggingcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering