React.JS Software Engineer (Senior Full Stack React.JS Developer)
Macpower Digital Assets Edge LLC
New York, NY, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Agile Methodology
Cascading Style Sheets (CSS)
Cloud Engineering
Continuous Integration
Data Structures
Software Design Patterns
Distributed Systems
Spring Framework
JSON
MongoDB
+28 more
Routing
NoSQL
OpenShift
Scala (Programming Language)
Simple Object Access Protocol (SOAP)
Software Engineering
TypeScript
WebSocket
WebRTC
Extensible Markup Language (XML)
Multithreading
Enterprise Software Applications
Load Balancing
Test-Driven Development (TDD)
ReactJS
Spring-boot
Software Application Programming
Backend
Git
Kubernetes
Graphql
Front End Software Development
Asynchronous Programming
Functional Programming
Restful APIs
Software Version Control
Glasgow Haskell Compiler
Microservices
Requirements
- A 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.
- Adept at CI/CD, Agile methodologies, and best software development practices., * 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.
- Agile 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦