Point your AI agent at freehire and let it find you a job.

Get the CLI →

fa-etvl-saasfaprod1.fa.ocs.oraclecloud.com/CX

NewBe an early applicant

React Full Stack Developer

Posted Updated
Discussion

Job Summary

We are seeking a highly skilled and experienced Senior Full Stack Developer with 7-8 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should possess strong expertise in React.js, TypeScript, Node.js, and modern cloud-native development practices. The role requires close collaboration with product managers, architects, UX designers, and development teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, test, and deploy scalable full-stack web applications.
  • Build responsive and reusable front-end components using React.js and TypeScript.
  • Develop and maintain RESTful APIs and backend services using Node.js/Express.js.
  • Collaborate with cross-functional teams to understand business requirements and convert them into technical solutions.
  • Optimize application performance, scalability, and security.
  • Participate in architecture discussions and contribute to technical design decisions.
  • Conduct code reviews and mentor junior developers.
  • Implement automated testing and CI/CD pipelines.
  • Troubleshoot production issues and provide timely resolutions.
  • Follow Agile/Scrum methodologies and actively participate in sprint ceremonies.

Required Technical Skills

Front-End

  • Strong experience with React.js (Hooks, Context API, Redux/Redux Toolkit)
  • Expertise in TypeScript
  • JavaScript (ES6+)
  • HTML5, CSS3, SCSS
  • Responsive Web Design
  • Material UI, Ant Design, Bootstrap, or similar UI frameworks
  • State Management (Redux, Zustand, Context API)

Back-End

  • Node.js
  • Express.js
  • REST API Development
  • Authentication and Authorization (OAuth, JWT, SSO)
  • Microservices Architecture

Database

  • SQL Databases (PostgreSQL, SQL Server, MySQL)
  • NoSQL Databases (MongoDB, Cosmos DB)

Cloud & DevOps

  • Azure / AWS
  • Docker, Kubernetes
  • CI/CD Pipelines (Azure DevOps, GitHub Actions, Jenkins)
  • Application Monitoring and Logging

Testing

  • Jest
  • React Testing Library
  • Cypress
  • Unit, Integration, and End-to-End Testing

Version Control

  • Git
  • GitHub/Azure Repos

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7-8 years of software development experience.
  • Minimum 4+ years of hands-on experience with React.js and TypeScript.
  • Strong understanding of software design patterns and object-oriented programming concepts.
  • Experience working in Agile development environments.
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management skills.

Preferred Qualifications

  • Experience with Azure services (App Services, Functions, Storage, Service Bus).
  • Experience with GraphQL.
  • Knowledge of event-driven architecture.
  • Exposure to AI/ML integration and modern web technologies.
  • Experience leading technical teams and mentoring developers.

Key Competencies

  • Solution Design
  • Technical Leadership
  • Problem Solving
  • Collaboration
  • Customer Focus
  • Innovation
  • Continuous Learning

Nice to Have

  • Next.js
  • React Query / TanStack Query
  • Terraform or Infrastructure as Code
  • Azure OpenAI / AI-powered application development
  • Performance optimization and accessibility standards (WCAG)

Experience: 7-8 Years
Primary Skills: React.js, TypeScript, Node.js, REST APIs, Azure/AWS
Secondary Skills: Docker, Kubernetes, SQL/NoSQL, CI/CD, Agile/Scrum

Senior Developer

Senior Developer with BE in computer Science

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available