Fullstack Node.js Engineer

Posted 19 Days Ago
Be an Early Applicant
5 Locations
Junior
AdTech • Marketing Tech
The Role
Develop and maintain a scalable application architecture, focusing on backend and frontend integration. Responsibilities include building APIs with NestJS and Fastify, managing databases using PostgreSQL and Prisma ORM, implementing real-time features, and ensuring code quality through testing and security practices.
Summary Generated by Built In

Description

We are looking for a talented Fullstack Node.js Engineer to develop and maintain a robust, scalable, and secure application architecture. You will work on end-to-end development, integrating backend services with the frontend while ensuring a seamless user experience.

Responsibilities

Backend Development:

  • Build and maintain RESTful APIs using NestJS and Fastify.
  • Design and implement scalable solutions for PostgreSQL using Prisma ORM.
  • Integrate Redis for caching and queuing operations with BullMQ.
  • Set up and manage AWS Cognito for authentication.
  • Implement real-time updates using Socket.IO.

Frontend Development:

  • Collaborate with the frontend team to integrate APIs into a React-based frontend.
  • Develop and maintain reusable components and libraries to ensure consistency and scalability.

Testing and Quality:

  • Write and maintain unit tests using Jest and end-to-end tests with Supertest.
  • Ensure code quality through reviews and adherence to industry standards.

Security and Monitoring:

  • Implement security best practices following OWASP guidelines.
  • Integrate and configure Datadog for performance monitoring and notifications.

Documentation and Collaboration:

  • Maintain API documentation using Swagger.
  • Work closely with cross-functional teams to understand requirements and deliver on project goals.
Requirements

Technical Skills:

  • Strong experience with Node.js and TypeScript.
  • Hands-on experience with NestJS or similar backend frameworks.
  • Proficiency in frontend development with React.js.
  • Experience with PostgreSQL, Prisma ORM, and relational database design.
  • Familiarity with Redis, BullMQ, and real-time communication tools like Socket.IO.
  • Knowledge of cloud services, especially AWS Cognito, ElastiCache, and Lambda.
  • Understanding of CI/CD pipelines and Git workflows.

Soft Skills:

  • Problem-solving mindset and attention to detail.
  • Strong communication skills and the ability to work collaboratively.
  • Adaptability and eagerness to learn new technologies.

Preferred Qualifications

  • Experience with AI model integrations or similar advanced use cases.
  • Familiarity with Zod.js for validation and Jest for testing.
  • Experience with microservices architecture and Kubernetes is a plus.
Benefits
  • A dynamic and supportive work environment.
  • Opportunities to work with cutting-edge technologies.
  • Competitive salary and benefits package.
    To Apply: Submit your resume and portfolio showcasing your experience with fullstack development and Node.js projects ideally on github.

Top Skills

Node.js
React
Typescript
The Company
HQ: Newport Beach, CA
59 Employees
On-site Workplace
Year Founded: 2017

What We Do

Ejam is a performance-based online advertising and marketing leader. Our approach combines decades of Online Marketing experience with the technical know-how to market products at scale. We are located in sunny Newport Beach and consist of energetic team members ready to make the next move in online marketing.

Similar Jobs

UL Solutions Logo UL Solutions

Senior Full Stack Software Engineer - Renewable Energy & Meteorology

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
2 Locations
15000 Employees

NN Group Logo NN Group

Backend Engineer

Fintech • Payments • Financial Services
Alcobendas, Madrid, Comunidad de Madrid, ESP
21409 Employees

NN Group Logo NN Group

Backend Engineer

Fintech • Payments • Financial Services
Alcobendas, Madrid, Comunidad de Madrid, ESP
21409 Employees

Veeva Logo Veeva

Senior Engineer - Full Stack (Remote)

Big Data • Cloud • Healthtech • Software • Big Data Analytics
Remote
Barcelona, Cataluña, ESP
6000 Employees

Similar Companies Hiring

JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
Effectv Thumbnail
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account