> Markdown version of [/jobs/ext/4030186-senior-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4030186-senior-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer - **Company:** TALENT Software Services - **Location:** Indianapolis, IN, United States (Remote available) - **Experience:** Expert - **Salary:** $110,240.0 - $118,165.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, HTML5, Automation of Tests, Unit Testing, Microsoft Azure, Bootstrap (Software), Browser Compatibility, Cascading Style Sheets (CSS), Cloud Computing, Cloud Storage, Code Review, Continuous Delivery, Continuous Integration, Database Design, DevOps, Programming Tools, Django Web Framework, Middleware, Github, Design of User Interfaces, Human-Computer Interaction, Python (Programming Language), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, OAuth, Performance Tuning, Role-Based Access Control, Redis, Regression Testing, Ui Patterns, Cloud Services, Standard Sql, Swagger, Next.js, Responsive Web Design, Session Management, Software Engineering, SQL Databases, TypeScript, Web Content Accessibility Guidelines, Website Wireframe, Openapi, Trunk-based Development, Datadog, Circleci, AWS Cdk, Data Logging, Network Routers, Pulumi, Scripting, Google Cloud, Tailwind, ReactJS, Flask (Web Framework), Delivery Pipeline, Express.js, Grafana, Pixel Perfect, Backend, Git, Fastapi, Database Migration, Pytest, Containerization, Git Flow, Material UI, Integration Tests, Kubernetes, Information Technology, Free and Open-Source Software, Non-relational Database, Figma, Code Inspection, Graphql, Front End Software Development, React Redux, Asynchronous Programming, React Testing Library, Api Design, NestJS, Software Coding, JestJS, Restful APIs, Terraform, Api Management, Docker, Monolithic Repository, Jenkins, Vulnerability Analysis, Artifactory - **Published:** October 30, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-full-stack-developer-indianapolis-in--7267809f-2254-4547-93b3-72e44f20d810 ## About the Role React.js, REST (Representational State Transfer), User Interface/Experience (UI/UX), Application Programming Interface (API), JavaScript, Cloud Computing, DevOps, Python Programming/Scripting Language, Continuous Deployment/Delivery, Continuous Integration, * 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. ## Description + 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