Full Stack Developer

Vanderhouwen & Associates, Inc.
Portland, United States of America
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 135K

Job location

Remote
Portland, United States of America

Tech stack

Clean Code Principles
JavaScript
API
Agile Methodologies
Artificial Intelligence
JIRA
Azure
Cloud Computing
Code Review
Databases
Data Integrity
Relational Databases
Software Debugging
Python
PostgreSQL
Scrum
Software Engineering
Data Streaming
TypeScript
React
Delivery Pipeline
Large Language Models
Backend
GIT
FastAPI
Material Design
Information Technology
Data Management
Front End Software Development
REST
Software Version Control
Data Pipelines
Docker

Job description

  • Develop and maintain full stack web applications, including React-based frontends and Python/FastAPI backend services.
  • Build and integrate RESTful APIs, ensuring clean data flow between user interfaces, backend systems, and data platforms.
  • Translate functional requirements into scalable, maintainable code while adhering to established development standards.
  • Implement responsive, accessible UI components and connect them to backend services with proper error handling and state management.
  • Design and manage database interactions using PostgreSQL, including schema updates, queries, and data integrity practices.
  • Contribute to cloud-based deployments and support application functionality within an Azure environment.
  • Collaborate with cross-functional teams to deliver end-to-end features, including integrations with data pipelines and AI-driven components.
  • Participate in Agile ceremonies, including sprint planning, standups, code reviews, and retrospectives.
  • Troubleshoot and resolve issues across the application stack, escalating complex challenges when needed.
  • Document development work, APIs, and integration patterns to support team collaboration and long-term maintainability.

Requirements

Our client is seeking a motivated and execution-focused Core Full Stack Developer to support the development of modern, data-driven web applications. This individual will contribute across the full stack, building user-facing interfaces, backend services, and integrations that power analytics and AI-enabled solutions. The ideal candidate is detail-oriented, collaborative, and eager to grow their technical depth while delivering reliable, high-quality code in a team environment., * 2+ years of professional experience building full stack web applications.

  • Strong proficiency in React and modern JavaScript or TypeScript frameworks.
  • Hands-on experience developing RESTful APIs using Python (FastAPI or similar frameworks).
  • Experience working with relational databases such as PostgreSQL, including ORM usage and schema management.
  • Familiarity with version control systems and collaborative workflows (e.g., Git, pull requests, code reviews).
  • Ability to debug and resolve issues across frontend, backend, and integration layers.
  • Experience working within Agile development environments and using tools such as Jira.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Exposure to cloud platforms (preferably Azure) and modern deployment pipelines.

Preferred:

  • Experience with Docker, CI/CD tools, AI/LLM integrations, or infrastructure-as-code tooling.

Apply for this position