Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Fullstack React/Node Js Developer

Upwork • , US • Remote

Posted on: 1st March, 2025
Employment Type: CONTRACTOR

Job Description

We have built and launched our trading application, and we are now looking for an experienced Full-Stack JavaScript Developer to add new features, optimize existing ones, and fix bugs.

The ideal candidate should have expertise in React.js, Node.js, microservices, real-time processing, and cloud deployment.

Current Features in the App

✅ User Authentication – Secure login/signup with JWT & OAuth

✅ Stock Market Features – Stock search, detailed stock info, watchlists, and real-time updates

✅ Advanced Charting – Interactive charts, multiple indicators, real-time price updates

✅ Forum & Predictions – Users can discuss, share predictions, and interact in threads

✅ Scalability & Performance – Built using microservices, real-time event processing, and optimized queries

New Features to Be Added

🔹 Portfolio & Trading Simulation – Users can create a virtual portfolio and simulate trades

🔹 Push Notifications – Alerts for price changes, stock news, and forum interactions

🔹 Enhanced Search & Filtering – Faster and more accurate stock searches with advanced filters

🔹 Dark Mode & UI Improvements – Improve user experience with theme customization

🔹 Performance Optimization – Improve load times, API response, and real-time data handling

Bug Fixing & Optimization Scope

🔸 API Performance – Optimize database queries and improve response times

🔸 Security Enhancements – Patch vulnerabilities, improve authentication flows

Tech Stack & Required Skills

✅ Frontend: React.js, Next.js, Redux, TypeScript

✅ Backend: Node.js, Express.js, NestJS

✅ Database: PostgreSQL, MongoDB, Redis

✅ Real-time & Messaging: WebSockets, Kafka, RabbitMQ

✅ Cloud & Deployment: Docker, Kubernetes, AWS/GCP

✅ DevOps: CI/CD pipelines, monitoring, logging

✅ Security: JWT, OAuth, API rate limiting

Who We're Looking For

🔹 Experience: 5+ years as a Full-Stack JavaScript Developer

🔹 Proven track record of maintaining and optimizing large-scale applications

🔹 Strong debugging skills and ability to resolve performance bottlenecks

🔹 Experience in stock market/trading applications is a plus

🔹 Good communication skills & ability to work in an agile team

Project Duration: Ongoing (Long-term collaboration possible)

If you're passionate about building high-performance trading applications, apply now with your portfolio, GitHub, and relevant experience! 🚀

Responsibilities

  • ✅ Scalability & Performance – Built using microservices, real-time event processing, and optimized queries
  • 🔹 Dark Mode & UI Improvements – Improve user experience with theme customization
  • 🔹 Performance Optimization – Improve load times, API response, and real-time data handling
  • Bug Fixing & Optimization Scope
  • 🔸 API Performance – Optimize database queries and improve response times
  • 🔸 Security Enhancements – Patch vulnerabilities, improve authentication flows

Requirements

  • The ideal candidate should have expertise in React.js, Node.js, microservices, real-time processing, and cloud deployment
  • Tech Stack & Required Skills
  • ✅ Frontend: React.js, Next.js, Redux, TypeScript
  • 🔹 Experience: 5+ years as a Full-Stack JavaScript Developer
  • 🔹 Proven track record of maintaining and optimizing large-scale applications
  • 🔹 Strong debugging skills and ability to resolve performance bottlenecks
  • 🔹 Good communication skills & ability to work in an agile team
  • Project Duration: Ongoing (Long-term collaboration possible)
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.