Associate Full Stack Software Engineer (Node.js & React)

Cast & CrewBurbank, CA
2d$90,000 - $115,000

About The Position

We are seeking a Full Stack Developer to join our team and grow their expertise in Node.js and React. This is an excellent opportunity for someone looking to As a Full Stack Developer, you will collaborate with designers, backend engineers, and product managers to develop modern, user-friendly, and high-performance applications. You will work closely with designers, backend developers, and product managers to develop engaging web and mobile experiences while learning industry best practices. This is an opportunity to build scalable web applications while working on both frontend and backend development.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Some experience with React.js and frontend development (HTML, CSS, JavaScript, TypeScript preferred).
  • Basic understanding of Node.js, Express.js, and RESTful API development.
  • Knowledge of relational (PostgreSQL, SQL Server) or NoSQL databases (MongoDB).
  • Familiarity with state management (React Context, Redux, or similar).
  • Understanding of basic authentication methods (JWT, OAuth, Sessions).
  • Experience using version control systems (Git, GitHub).
  • Basic knowledge of server-side rendering (SSR) and API integration.
  • Good problem-solving and debugging skills.
  • Strong collaboration and communication skills.

Nice To Haves

  • Experience with GraphQL, CI/CD pipelines, and DevOps tools.
  • Exposure to cloud platforms (AWS, Azure).
  • Familiarity with containerization (Docker, Kubernetes).
  • Experience with WebSockets for real-time applications.
  • Knowledge of unit and integration testing frameworks.

Responsibilities

  • Develop and maintain full-stack applications using React.js (frontend) and Node.js with Express.js (backend).
  • Design and implement responsive UI components with HTML, CSS, and JavaScript frameworks.
  • Build and maintain RESTful APIs and integrate them with frontend applications.
  • Work with databases such as PostgreSQL, SQL Server to store and retrieve data.
  • Implement user authentication and authorization using JWT, OAuth, or similar methods.
  • Write clean, modular, and reusable code following industry best practices.
  • Debug, test, and troubleshoot frontend and backend issues.
  • Work with Git version control and participate in code reviews.
  • Optimize application performance for speed, scalability, and security.
  • Stay up to date with modern full-stack development trends and technologies.
  • Other duties as assigned.

Benefits

  • Medical
  • Dental
  • Vision
  • PTO
  • health and wellness programs
  • employee discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service