Full Stack Developer Node React Typescript - #178357

Altametrics


Date: 1 week ago
City: Costa Mesa, CA
Contract type: Full time
OFFICE BASED IN COSTA MESA

Full Stack Developer Node React Typescript

We are seeking a talented and experienced React Frontend Developer with expertise in React, Redux and Typescript. You will be building single-page applications using React, connecting with backend services in Node.js, and consuming GraphQL and RESTful APIs. You'll work closely with back-end developers, ensuring seamless integration of user interfaces with backend logic. Effective team communication is crucial for incorporating new features. Additionally, you'll document technical details, participate in code reviews, and focus on producing high-quality code. Your responsibilities will also encompass the documentation of technical specifications, APIs, and database designs. By participating in code reviews, you will be nurturing a culture that prioritizes the development of quality code.

Responsibilities:

  • Create robust and scalable single-page applications using React in Typescript.
  • Build reusable components and front-end libraries for future use.
  • Build, maintain, and scale backend services using Node.js and Typescript.
  • Develop GraphQL and RESTful APIs to facilitate data transfer between the client and server.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Document technical specifications, APIs, and database designs.
  • Contribute to the continuous improvement of development processes and best practices.


Qualifications

  • Bachelor's degree in Computer Science, related field, or equivalent experience.
  • 3+ years of experience in complex backend application development with Node.js and Typescript (using frameworks such as Nestjs).
  • 2+ years of experience in front-end, utilizing frameworks such as React or Vue in conjunction with Typescript.
  • Experience using React JS components, Forms, Events, Keys, Router, Redux, and animations.
  • 3+ years of proficiency in database technologies such as PostgreSQL or MySQL along with ORMs.
  • 2+ years of Linux knowledge.
  • 2+ years of experience with Tailwind, bootstrap, or similar CSS frameworks.
  • In-depth understanding of RESTful APIs design and implementation especially using Swagger.
  • Solid experience developing Single Page Applications in React or Vue.
  • Solid experience with MVC frameworks and understanding of the MVC architectural pattern.
  • Strong understanding of automation including Continuous Integration / Deployment
  • Experience writing unit, integration, and browser tests.
  • Solid experience with Git workflow (branching, merging, tagging)
  • Excellent written and verbal communication skills in English.
  • Strong problem-solving skills and the ability to work in a collaborative team environment.


Skills

  • Languages: TypeScript, Javascript. Pluses: Python, Java.
  • Frameworks: React/Vue, Nestjs or (Fastify or Express)
  • Databases: Postgres/Mysql, MongoDB, Redis, and database optimization. Drizzle, Prisma, or other ORMs.
  • Testing: Frameworks such as Jest (Mocha or Jasmine) and Playwright.
  • Libraries: Apollo, Jotai, Solid.js, Passport, JWT, Redis.
  • Systems: Linux, Docker.
  • Utilities: Build Tools, NPM, Vite, Nx, RabbitMQ, etc.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Home Health Aide HHA

Bristol Hospice, Costa Mesa, CA
6 days ago
Do you have a heart for hospice?Bristol Hospice is a nationwide industry leader committed to providing a family-centered approach in the delivery of hospice services throughout our communities. We believe all patients and families entrusted in our care deserve the highest level of compassion, respect, and quality of care.As the Home Health Aide, you will partner with our Director of...

Apportionment Technician (Attendance Technician)

Orange County Department of Education, Costa Mesa, CA
$4,802 - $6,298 per month
1 week ago
The Apportionment Technician is responsible for the collection, analysis, reconciliation, and verification of statistical data used to monitor attendance of County school districts and ensure full state funding for Average Daily Attendance (ADA) to which they are entitled. This position is also responsible for the development of various mandated statistical reports throughout the fiscal year, used for reporting to the...

PR Assistant

Randstad USA, Costa Mesa, CA
$25 - $27 per hour
1 week ago
Join our client's dynamic team as a PR Assistant, where you'll play a crucial role in creating impactful brand impressions through your expertise in organizing and presenting apparel and footwear. Elevate our visual identity by managing our PR Closet and Seeding Room, ensuring a seamless and visually appealing experience. If you have a keen eye for detail, organizational skills, and...