mycareers logo


Senior Full Stack Developer

Commercial Metals

US


7 hours ago

Similar Jobs
Senior Full Stack Developer
Commercial Metals
US

7 hours ago

Job Description

Job Summary

We are seeking a Senior Full Stack Developer with a strong frontend specialization to design, build, and scale modern web applications. The ideal candidate has deep expertise in React, TypeScript, and modern JavaScript frameworks, along with solid backend and cloud experience. You will work closely with product managers, designers, and backend engineers to deliver high-performance, scalable, and user-centric applications.

Key Responsibilities

Frontend Development

  • Design and develop high-quality, scalable frontend applications using React, TypeScript, Redux, Angular, and Vue.js.
  • Lead framework migrations (e.g., Vue → React) and modernize legacy codebases for performance and maintainability.
  • Build reusable UI components using Material UI, TailwindCSS, and custom design systems.
  • Optimize frontend performance for large, data-heavy applications.
  • Collaborate with designers using tools like Figma to translate designs into pixel-perfect UI.

Backend & API Development

  • Develop and maintain RESTful and GraphQL APIs using Node.js, Express, NestJS, Python (Django), .NET Core, and Laravel.
  • Work with SQL and NoSQL databases including MySQL, PostgreSQL, MS SQL, MongoDB, and Elasticsearch.
  • Implement secure authentication, authorization, and data validation strategies.
  • Optimize backend services for scalability and minimal database load.

Cloud, DevOps & Infrastructure

  • Design and deploy applications on AWS using services like Lambda, API Gateway, SAM/Serverless Framework.
  • Implement and maintain CI/CD pipelines using GitHub Actions.
  • Work with Docker for containerized development and deployments.
  • Support and migrate legacy systems to modern cloud infrastructure.

Leadership & Collaboration

  • Collaborate cross-functionally with product, design, and backend teams.
  • Lead and mentor junior and mid-level developers.
  • Participate in architectural discussions and technical decision-making.
  • Review code and enforce best practices in performance, security, and maintainability.

Required Qualifications

  • 8+ years of professional experience in Full Stack or Frontend-heavy development.
  • Expert knowledge of React, TypeScript, JavaScript (ES6+), and modern frontend frameworks.
  • Strong backend experience with Node.js and Python (Django preferred).
  • Experience building and consuming REST and GraphQL APIs.
  • Solid understanding of cloud platforms, especially AWS.
  • Experience with CI/CD pipelines, Docker, and Git-based workflows.
  • Strong problem-solving, debugging, and performance optimization skills.

Preferred Qualifications

  • Experience with Angular and Vue.js in production environments.
  • Background in data migration, data mining, or large-scale system refactoring.
  • Experience with monitoring and observability tools (Grafana, Prometheus).
  • Previous experience leading or mentoring engineering teams.

Nice to Have

  • Mobile development experience with React Native or iOS.
  • Experience working across AWS, Azure, and GCP.
  • Strong system design and architectural skills.


Similar Jobs