dreamwork_

This role demands engineers who don't just write code — they design systems, own outcomes, and relentlessly raise the bar on performance, reliability, and security

Frontend

React.js, HTML5, CSS3, TypeScript, Redux / Zustand, Webpack / Vite

Backend

Node.js, Java Raptor, REST APIs, GraphQL, Microservices

Databases

PostgreSQL, MySQL, MongoDB, Redis, Elasticsearch

CI/CD & DevOps

Jenkins, GitHub Actions, Docker, Kubernetes

Version Contro

Git, GitHub / GitLab — branching, PR workflows, release management

AI & ML

LLM API integration, GitHub Copilot, AI-assisted development, prompt engineering

Security

OAuth 2.0, JWT, TLS/SSL, PCI-DSS awareness, OWASP Top 10

Observability

Datadog, New Relic

Key Responsibilities

Frontend Engineering

  • Architect and build performant, accessible, and scalable UI components using React.js with hooks, context, and advanced state management patterns (Redux, Zustand).
  • Drive front-end best practices: component reusability, code splitting, lazy loading, and performance optimization.
  • Collaborate with UX/Design to deliver pixel-perfect, responsive experiences aligned with PayPal's design system

Backend Engineering

  • Design and develop high-throughput RESTful and GraphQL APIs using Node.js and Java Raptor in a microservices architecture.
  • Build resilient, fault-tolerant services capable of handling PayPal-scale transaction volumes with low latency.
  • Implement robust error handling, retry logic, circuit breakers, and observability (logging, tracing, alerting).

CI/CD & DevOps

  • Own the full software delivery lifecycle — from code commit to production deployment using CI/CD pipelines (Jenkins, GitHub Actions, or equivalent).
  • Manage Git workflows: branching strategies, pull request reviews, merge policies, and release tagging.
  • Deploy and manage services on cloud platforms (AWS, GCP, or Azure), leveraging containerization (Docker, Kubernetes).
  • Monitor production systems, respond to incidents, and drive root cause analysis and post-mortems.

Scalable Architecture

  • Design distributed systems that are horizontally scalable, highly available, and fault tolerant.
  • Apply best practices in database design — relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) for caching and session management.
  • Drive architectural decisions through design documents, RFCs, and tech specs reviewed across engineering teams.

AI Coding & Feature Implementation

  • Leverage AI-assisted development tools (GitHub Copilot, Claude, ChatGPT) to accelerate feature development, code reviews, and documentation.
  • Integrate AI/ML models and APIs (LLMs, recommendation engines, fraud detection signals) into production features.
  • Build intelligent automation for internal tooling, workflows, or customer-facing features using AI APIs and SDKs.
  • Stay current with applied AI trends relevant to FinTech — anomaly detection, natural language interfaces, predictive analytics.

Security & Compliance

  • Build with a security-first mindset: OAuth 2.0, JWT, encryption at rest and in transit, PCI-DSS awareness.
  • Conduct and participate in code reviews with a focus on security vulnerabilities, performance bottlenecks, and maintainability.

Nice to Have

  • Experience in FinTech, payments processing
  • Familiarity with event-driven architecture using Kafka, RabbitMQ, or similar.
  • Experience with agile delivery at scale (SAFe, Scrum, Kanban).