Senior Full Stack Developer

TALENT Software Services

Indianapolis (IN)

Hybrid

USD 90,000 - 140,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TALENT Software Services in Indianapolis, IN is seeking a senior full-stack developer to build scalable web applications using React.js, Next.js, Python or Node.js. You will work across the full application lifecycle, from UI/UX design to API development and Cloud deployment, in a hybrid environment.

Responsibilities include designing REST APIs, implementing state management (Redux, Zustand, React Query), maintaining CI/CD pipelines, and collaborating with product and design teams to deliver

Qualifications

  • 6+ years of professional full-stack development.
  • Experience with React.js/Next.js and modern frontend tooling.
  • Backend experience with Python or Node.js and REST APIs.
  • Experience in CI/CD and cloud deployment is preferred.
  • Strong communication and collaboration across teams.

Responsibilities

  • Build scalable, production-grade web applications.
  • Design UI mockups and implement responsive components.
  • Develop frontend and backend APIs across the stack.
  • Own and maintain CI/CD pipelines and deployment processes.
  • Collaborate with design, product, and operations teams.

Skills

ReactJS
Next.js
Redux
Zustand
React Query
TypeScript
HTML5
CSS3
Tailwind CSS
Figma

Education

Bachelor's degree in CS/SE or related field

Tools

Docker
Docker Compose
Kubernetes
GitHub Actions
Azure DevOps
AWS
GCP
OpenAPI/Swagger
PostgreSQL
Redis

Job description

  • Minimum Experience: 6+ years of professional full-stack development
  • Employment Type: Full-Time
  • Work Mode: Hybrid / Remote
  • Primary Skill: ReactJS
  • Focus Areas: Full Stack Development, UI/UX, React/Next.js, Python/Node.js, REST APIs, CI/CD, Cloud, DevOps
  • Location: Indianapolis, IN
  • Duration: 6 months
  • Experience Required: 8-10 years
  • Minimum Experience: 6+ years of professional full-stack development
  • Employment Type: Full-Time
  • Work Mode: Hybrid / Remote
  • Primary Skill: ReactJS
  • Focus Areas: Full Stack Development, UI/UX, React/Next.js, Python/Node.js, REST APIs, CI/CD, Cloud, DevOps
Role Overview
  • Build scalable, production-grade web applications.
  • Work across the full application lifecycle:
    • UI/UX design
    • Frontend development
    • Backend development
    • API development
    • Database design
    • CI/CD
    • Cloud deployment
    • Production support
  • Design UI mockups and prototypes using Figma.
  • Develop responsive applications using React.js and Next.js.
  • Design and implement RESTful APIs using Python or Node.js.
  • Own and maintain CI/CD pipelines.
  • Take applications from initial design through production deployment.
UI/UX Design & Frontend Development
  • Design and prototype:
    • Application screens
    • Wireframes
    • User flows
    • Interaction flows
    • Responsive layouts
  • Use Figma for:
    • UI design
    • Prototyping
    • Component libraries
    • Design handoff
  • Translate Figma designs into pixel-perfect, responsive React and Next.js components.
  • Implement state management using:
    • Redux / Redux Toolkit
    • Zustand
    • React Query
    • Context API
  • Consume and integrate REST APIs.
  • Handle:
    • Loading states
    • Error states
    • Edge cases
  • Ensure:
    • Cross-browser compatibility
    • Accessibility / WCAG compliance
    • Mobile responsiveness
    • Usability
    • Performance
  • Build and maintain:
    • Design systems
    • Component libraries
    • Style guides
    • Interaction patterns
    • Reusable UI assets
  • Optimize interfaces for performance, scalability, maintainability, and accessibility.
Backend Development
  • Design and develop RESTful APIs using:
    • Python
    • FastAPI
    • Flask
    • Django / Django REST Framework
    • Node.js
    • Express
    • NestJS
  • Apply asynchronous programming patterns where appropriate.
  • Design REST APIs using industry best practices.
  • Create and maintain OpenAPI / Swagger documentation.
  • Design and manage relational and non-relational databases.
  • Write optimized SQL queries and database migrations.
  • Work with:
    • PostgreSQL
    • MySQL
    • MongoDB
    • Redis
  • Implement authentication and authorization using:
    • OAuth 2.0
    • JWT
    • RBAC
    • Session management
  • Build reusable:
    • Services
    • Middleware
    • Shared libraries
  • Implement backend security best practices.
  • Establish coding standards, error handling, and logging.
  • Participate in backend code reviews.
Greenfield Application Development
  • Bootstrap new applications from scratch.
  • Establish:
    • Repository structure
    • Development tooling
    • Linting
    • Testing frameworks
    • Testing scaffolds
  • Define and document Architecture Decision Records (ADRs).
  • Evaluate and select appropriate:
    • Frameworks
    • Libraries
    • Cloud services
    • Development tools
  • Take ownership of applications from design through deployment.
CI/CD & DevOps
  • Set up and maintain CI/CD pipelines using:
    • GitHub Actions
    • Azure DevOps
    • Jenkins
    • CircleCI
    • Equivalent tools
  • Containerize applications using Docker.
  • Manage multi-service environments using Docker Compose.
  • Deploy and configure cloud infrastructure on:
    • AWS
    • Azure
    • GCP
  • Work with cloud:
    • Compute
    • Storage
    • Networking
  • Automate UI and API deployment workflows.
  • Implement automated:
    • Builds
    • Testing
    • Linting
    • Security scanning
    • Release gates
  • Monitor application health.
  • Configure alerting and monitoring.
  • Respond to production incidents.
  • Basic Kubernetes knowledge is a plus.
Frontend Technical Skills
  • React.js
    • Hooks
    • Functional components
    • Performance optimization
  • Next.js
    • SSR
    • SSG
    • ISR
    • App Router
    • API Routes
  • State management:
    • Redux
    • Redux Toolkit
    • Zustand
    • React Query
  • TypeScript
    • Strong typing
    • Components
    • Hooks
    • API contracts
  • HTML5
  • CSS3
  • Tailwind CSS
  • CSS Modules
  • Responsive design
  • Accessible design
  • Cross-browser compatibility
  • Figma
    • Design
    • Prototyping
    • Component libraries
    • Design handoff
Backend Technical Skills
  • Python
    • FastAPI
    • Flask
    • Django REST Framework
    • Async patterns
  • Node.js
    • Express
    • NestJS
    • Middleware
  • RESTful API development
  • OpenAPI / Swagger
  • SQL
  • PostgreSQL
  • MySQL
  • NoSQL
  • MongoDB
  • Redis
  • OAuth 2.0
  • JWT
  • RBAC
  • Session management
DevOps & Tooling Skills
  • Git
  • GitFlow
  • Trunk-based development
  • Pull Request workflows
  • Code reviews
  • Docker
  • Docker Compose
  • Kubernetes
  • GitHub Actions
  • Azure DevOps
  • Jenkins
  • CircleCI
  • AWS
  • Azure
  • GCP
  • JFrog Artifactory
  • npm
  • PyPI
  • CI/CD automation
Testing Skills
  • Frontend Testing:
    • Jest
    • Vitest
    • React Testing Library
  • Backend Testing:
    • Pytest
    • Supertest
  • Unit testing
  • Integration testing
  • API testing
  • Regression testing
  • Automated testing
  • Defect resolution
Cloud Skills
  • AWS:
    • EC2
    • S3
    • Lambda
    • RDS
  • Microsoft Azure
  • Google Cloud Platform (GCP)
  • Cloud compute
  • Cloud storage
  • Cloud networking
  • Cloud deployment and configuration
Additional / Nice-to-Have Skills
  • GraphQL
  • gRPC
  • Micro-frontends
  • Monorepo architectures
  • Nx
  • Turborepo
  • Infrastructure as Code
  • Terraform
  • Pulumi
  • AWS CDK
  • Datadog
  • Grafana
  • OpenTelemetry
  • Open-source contributions
  • Published npm packages
  • Published PyPI packages
Collaboration & Delivery Responsibilities
  • Engage with:
    • Users
    • Business stakeholders
    • Product owners
    • Technical teams
  • Understand:
    • Business requirements
    • User journeys
    • Pain points
    • Desired outcomes
  • Conduct and support:
    • User research
    • Usability testing
    • Design reviews
    • Feedback sessions
  • Collaborate with:
    • Backend developers
    • Architects
    • Quality engineers
    • Content teams
    • DevOps teams
  • Participate in:
    • Code reviews
    • Design reviews
    • Testing
    • Defect resolution
    • Release readiness
    • Post-production support
  • Coordinate activities across onsite and offshore teams.
  • Manage dependencies and risks.
  • Provide clear progress updates to stakeholders.
  • Maintain:
    • Design specifications
    • Technical documentation
    • Accessibility evidence
    • Release notes
    • Handover documentation
Qualifications
  • 6+ years of professional full-stack development experience.
  • Target experience: 8-10 years.
  • Bachelor's degree in:
    • Computer Science
    • Software Engineering
    • Related field
  • Equivalent practical experience may be considered.
  • Demonstrable portfolio or codebase showing end-to-end ownership.
  • Strong written and verbal communication skills.
  • Ability to work effectively across cross-functional teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Photon • Newark (DE)

On-site
USD 180,000 - 240,000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

On-site
USD 120,000 - 160,000
Full Stack Technical Lead -React
Full Stack Technical Lead -React

Photon • Newark (DE)

On-site
USD 170,000 - 210,000
Senior Full Stack UI Engineer
Senior Full Stack UI Engineer

Quantum US • Centennial (CO)

On-site
USD 120,000 - 150,000
Web Developer
Web Developer

Talentola • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

On-site
USD 110,000 - 150,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Plano (TX)

On-site
USD 120,000 - 160,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Intelliswift Software, Inc. • San Jose (CA)

On-site
USD 120,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Quadrant IQ Solutions LLC • New Jersey

On-site
USD 140,000 - 190,000