Full Stack Developer Node React Typescript (ROM)
Contract de Servicii - Full Time 40 ore pe săptămână pe perioadă nedeterminată.
We are seeking a talented and experienced Full Stack Developer with expertise in Node, React, and Typescript. As a Full Stack Developer, you will be building
- page applications using React, developing backend services with Node. js, and creating Graph
QL and RESTful APIs. You'll work closely with
- end developers, ensuring seamless integration of user interfaces with
- end logic. Effective team communication is crucial for incorporating new features. Additionally, you'll document technical details, participate in code reviews, and focus on producing
- 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.
Details:
- We are paying as (Contract de Servicii) but it is a full-time job 40 hours/week.
- Minimum 3 days a week work hours align with Los Angeles 12:00 - 21:00.
- Paid every 2 weeks on Friday.
- Long Term position.
- New Web Application Project, no maintaining old code.
- Performance Bonuses.
Responsibilities:
- Create robust and scalable
- page applications using React in Typescript. - Build reusable components and
- end libraries for future use. - Build, maintain, and scale backend services using Node. js and Typescript.
- Develop Graph
QL and RESTful APIs to facilitate data transfer between the client and server. - Collaborate with
- end developers to integrate
- facing elements with
- 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).
- Experience working with REST APIs and Microservices Architecture. Graph
QL is a huge plus. - 2+ years of experience in
- 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 Postgre
SQL or My
SQL along with ORMs. - 2+ years of Linux knowledge.
- 2+ years of experience with Tailwind, bootstrap, or similar CSS frameworks.
- 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
- solving skills and the ability to work in a collaborative team environment.
Skills
- Languages: Type
Script, Javascript. Pluses: Python, Java. - Frameworks: React/Vue, Nestjs or (Fastify or Express)
- Databases: Postgres/Mysql, Mongo
DB, Redis, and database optimization. Drizzle, Prisma, or other ORMs. Graph
QL is a huge plus. - 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, Swagger, Nx, Rabbit
MQ, etc.
Fii primul, care se va înregistra la oferta de muncă respectivă!
-
De ce să cauți de muncă pe Lucrezi.ro?
În fiecare zi oferte noi de muncă Puteți alege dintr-o gamă largă de locuri de muncă: Scopul nostru este de a oferi o gamă cât mai largă de opțiuni Lasă să-ți fie trimise noile oferte prin e-mail Fii primul care răspunde la noile oferte de muncă Toate ofertele de muncă într-un singur loc (de la angajatori, agenții și alte portaluri) Toate serviciile pentru persoanele aflate în căutarea unui loc de muncă sunt gratuite Vă vom ajuta să găsiți un nou loc de muncă