Full Stack Software Engineer (Temporary – 3 Months)

Iridia, Inc.Carlsbad, CA
2d$55 - $75

About The Position

We are seeking a motivated Full Stack Software Engineer (Contract – 3 Months) to support the implementation, configuration and testing of new and existing features with our customer-facing portal. This role is highly execution-oriented and ideal for an experienced engineer who is comfortable working across the full stack to rapidly deliver production-ready features. You will be responsible for implementing clearly defined customer requirements that have already been vetted by product and business stakeholders. The focus of this role is configuration, development, integration, and testing of features within Iridia’s full-stack web application. This position requires strong hands-on experience with Next.js (React), Node.js, Express, and PostgreSQL, with Python experience strongly preferred. You will collaborate closely with engineering leadership and follow UI/UX guidelines provided by a dedicated UI designer.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5–7 years of professional software engineering experience (8–10 years preferred)
  • Proven experience as a full stack developer, including both frontend and backend development
  • Strong hands-on experience with: Next.js / React Node.js with Express PostgreSQL
  • Experience building and consuming RESTful APIs
  • Strong understanding of relational databases, schema design, and query optimization
  • Experience working with modern web-based products and customer-facing applications
  • Ability to work independently in a fast-paced, short-term contract environment

Nice To Haves

  • Experience developing applications using Python
  • Familiarity with UI/UX best practices and experience working from designer-provided guidelines
  • Experience with authentication/authorization patterns (JWT, OAuth, etc.)
  • Background working at or with web-based or SaaS companies
  • Prior experience supporting enterprise or B2B customer portals
  • Proven ability to integrate AI-agent–assisted development into production software workflows to improve developer velocity and code quality.

Responsibilities

  • Implement new and existing features within Iridia’s customer portal based on approved and documented requirements
  • Develop and maintain full-stack functionality across frontend and backend systems
  • Build and extend APIs and backend services using Node.js, Express, and PostgreSQL
  • Implement frontend features using Next.js and React while adhering to established UI/UX guidelines
  • Configure, test, and validate functionality across the full system to ensure quality and reliability
  • Collaborate closely with the Director of Engineering and other engineers to ensure timely delivery
  • Write clean, maintainable, and well-documented production code
  • Troubleshoot and resolve bugs, performance issues, and integration challenges
  • Participate in code reviews and follow established engineering best practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service