Talent.com
React.JS Software Engineer (Senior Full Stack React.JS Developer)
React.JS Software Engineer (Senior Full Stack React.JS Developer)Macpower Digital Assets Edge • New York, NY, United States
React.JS Software Engineer (Senior Full Stack React.JS Developer)

React.JS Software Engineer (Senior Full Stack React.JS Developer)

Macpower Digital Assets Edge • New York, NY, United States
21 hours ago
Job type
  • Full-time
Job description

Job Overview :

  • highly skilled Senior Full Stack Developer with 8-12 years of experience in React.js, Java Spring Boot, and Scala.
  • Proficient in frontend and backend development, microservices, and cloud-native architectures. Strong expertise in functional programming, system design, and scalable distributed systems.
  • dept at CI / CD, Agile methodologies, and best software development practices.

Responsibilities, Skills, Experience :

  • Developing web frontends using React with hands-on experience in React.js.
  • Proficiency in JavaScript, TypeScript, CSS / SCSS.
  • Knowledge of key React concepts : Components, State Management, Routing frameworks.
  • Experience with WebSockets for real-time communication.
  • Experience with Java Spring-based frameworks & libraries (preferably Spring Boot) for enterprise applications.
  • Experience with RESTful APIs.
  • Knowledge of XML, SOAP, JSON, Protobufs, GraphQL.
  • Proficiency in developing applications and microservices using Scala / Java (minor / knowledge).
  • Experience with functional programming such as Scala or Haskell.
  • Strong understanding of algorithms, data structures, design patterns.
  • Experience with multi-threading, asynchronous programming, load balancing, resiliency.
  • Familiarity with front-end and back-end architectures.
  • Best Practices & Agile Methodologies :
  • Familiar with industry best practices for software development.
  • gile delivery using Sprint / Kanban.
  • Test-First development using TDD / BDD.
  • Integrated telemetry.
  • Experience working with NoSQL databases such as MongoDB.
  • Experience with cloud-native, scalable, and highly available distributed systems (Openshift / Kubernetes).
  • Experience with CI / CD tooling and automation.
  • Experience with Git or similar version control systems.
  • Create a job alert for this search

    Senior Software Engineer • New York, NY, United States