← Back to jobs

Square Hiring Logo
MERN Stack Developer

Square Hiring

 

Sunnyvale, CA, USA

Posted On: 14 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 2
Category: MERN Stack Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, build, and maintain scalable full-stack applications using the MERN stack.

This role is on-site.

Responsibilities

  • Build robust backend services using Node.js and Express.js, ensuring high availability.
  • Develop and maintain RESTful APIs and event-driven services leveraging Apache Kafka.
  • Architect frontend components using React.js with TypeScript, focusing on performance optimization and state management.
  • Deploy and manage services using Kubernetes within CI/CD pipelines.
  • Optimize database performance and scalability using MongoDB, including indexing and sharding strategies.

Required Skills

  • 5+ years of experience with JavaScript, TypeScript, and the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Deep understanding of React fundamentals, component architecture, and state management.
  • Expertise in asynchronous programming patterns (promises, async/await) and Node.js event loop management.
  • Strong experience building distributed systems and microservices using Apache Kafka.
  • Proficiency in implementing caching strategies using Redis.
  • Experience with Kubernetes for container orchestration and CI/CD automation.
  • Strong knowledge of MongoDB advanced querying, indexing, and data consistency.

Preferred Skills

  • Experience with API automation and testing frameworks.
  • Understanding of multi-threading and libuv thread pool utilization for CPU-intensive tasks.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs