Senior Full Stack Developer
Karuna DeviRemoteSENIORPosted 2h ago
JavaScriptTypeScriptHTML5CSS3ReactAngularVuePythonJavaNode.jsRESTful APIsOAuth2JWTRBACPostgreSQLMySQLMongoDBGitDockerCI/CDAWSGCPDatabricks
About the Role
We are looking for an experienced Senior Full Stack Developer to design, build, and support high-performing web applications and backend systems. This role focuses on building secure user interfaces, designing robust REST APIs, and integrating web applications with modern analytics platforms.
Key Responsibilities
• Design, build, and optimize user-facing web interfaces and backend APIs/services for core TSS workflows
• Ensure seamless, secure, and performant integration across frontend, backend, and analytic services via REST APIs and platform SDKs
• Implement robust authentication, authorization, and data protections (OAuth2, JWT, RBAC) throughout the entire application stack
• Build and document reusable UI components and API endpoints for scalable, long-term delivery
• Partner with cross-functional teams—including data engineers, DevOps, and product owners—to build maintainable solutions
• Assist with the deployment, monitoring, troubleshooting, and continuous improvement of production systems
Requirements
• Proven track record building, deploying, and supporting production-grade full stack applications
• Strong proficiency in JavaScript (ES6+) and TypeScript
• Core UI skills in HTML5, CSS3, and responsive UI/UX design
• Expertise in at least one modern frontend framework: React, Angular, or Vue
• Hands-on proficiency in Python, Java, or Node.js
• Deep experience building and consuming RESTful APIs, securing endpoints (OAuth2, JWT, RBAC), and implementing microservices architectures
• Practical experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases
• Experience with Git workflows, Docker containerization, CI/CD pipelines, and cloud deployments (AWS or GCP)
• Hands-on experience exposing analytics platform outputs (e.g., Databricks) through web APIs and UI dashboards