Full Stack Developer
Core
Design, build, test, deploy, and support modern web applications, owning features from user interface through APIs, data persistence, testing, and production delivery.
Role type
Senior Full Stack Developer
Builds
Modern web applications, secure backend services, and responsive front-end interfaces
Domain
Enterprise software development
Required skills
Python, JavaScript/TypeScript, React, RESTful APIs, PostgreSQL/MySQL/SQL Server/Oracle, Git, CI/CD pipelines, automated testing frameworks
Preferred skills
FastAPI, Django, Flask, Next.js, Node.js, Express, Docker, Kubernetes, Helm, AWS/Azure/GCP, Terraform, Ansible, CloudFormation, application monitoring, OAuth 2.0, OpenID Connect, WCAG, DevSecOps
Technologies
Python, JavaScript, TypeScript, React, PostgreSQL, MySQL, SQL Server, Oracle, Git, Jenkins, GitHub Actions, GitLab CI/CD, Cypress, Playwright, PyTest, AWS, Azure, GCP, Docker, Kubernetes, Terraform, Ansible, FastAPI, Django, Flask, Next.js, Node.js, Express, Helm, OAuth, OpenID Connect
Responsibilities
Design and optimize relational or NoSQL data models, queries, and integrations. Write clean, maintainable, documented, testable code and create unit, integration, API, and end-to-end automated tests. Build, troubleshoot, and improve CI/CD pipelines for automated builds, testing, security scanning, packaging, and deployment. Apply secure-development practices for authentication, authorization, input validation, secrets management, and vulnerability remediation. Collaborate with product owners, UX/design, QA, DevOps, security, and engineering teams to deliver production-ready capabilities.
Seniority
Senior, hands-on IC