Full Stack Engineer

ConfizSeattle, WA
Onsite

About The Position

Confiz is seeking a highly skilled Senior Full Stack Engineer to support a leading client in Seattle, WA to design, develop, and deliver scalable, secure, and high-performing web applications. The ideal candidate has strong expertise across front-end and back-end technologies, enjoys end-to-end ownership, and thrives in collaborative, fast-paced environments.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 5–8 years of experience in full-stack software development.
  • Strong proficiency in React, JavaScript (ES6+), HTML, and CSS.
  • Hands-on backend development experience with Java (Spring Boot) and/or Node.js.
  • Strong understanding of RESTful APIs, microservices architecture, and distributed systems.
  • Experience working with relational and/or NoSQL databases such as PostgreSQL and DynamoDB.
  • Familiarity with authentication, authorization, and application security best practices.
  • Experience using Git, CI/CD pipelines, and automated testing frameworks.
  • Solid understanding of cloud-native application development principles.
  • Experience with TypeScript and Java development.
  • Strong sense of ownership, accountability, and problem-solving ability.
  • Excellent verbal and written communication and collaboration skills.
  • Ability to balance speed, scalability, and code quality in a fast-paced environment.
  • Experience working within Agile/Scrum development methodologies.
  • Passion for continuous learning and improving engineering best practices.

Nice To Haves

  • Exposure to Next.js or other modern frontend frameworks.
  • Experience working within AWS environments, including services such as EC2, ECS/EKS, Lambda, RDS, DynamoDB, and S3.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with event-driven architectures and messaging platforms such as Kafka and SNS/SQS.
  • Previous experience in retail, POS, or enterprise system environments is preferred.

Responsibilities

  • Design, develop, and maintain end-to-end web applications using modern front-end and back-end technologies
  • Build scalable, reusable UI components using React
  • Develop robust backend services and APIs using Java, Node.js, or similar technologies
  • Design and integrate RESTful APIs and backend services
  • Work closely with product managers, UX designers, and translate requirements into technical solutions
  • Ensure application performance, security, scalability, and reliability
  • Participate in architecture and design discussions; contribute to technical decisions
  • Write clean, maintainable, well-tested code following best practices
  • Review code, mentor junior engineers, and uphold engineering standards
  • Support production releases, troubleshooting, and on-call rotations as needed
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service