Search by job, company or skills

unifycx

Full Stack Developer

4-7 Years
Save
  • Posted 16 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Full Stack Developer

Location: Remote

Job Type: Full-time

Who We Are

unifyCX is an emerging Global Business Process Outsourcing company with a strong presence in the U.S., Colombia, Dominican Republic, India, Jamaica, Honduras, and the Philippines. We provide personalized contact centers, business processing, and technology outsourcing solutions to clients worldwide. In nearly two decades, unifyCX has grown from a small team to a global organization with staff members all over the world dedicated to supporting our international clientele.

UnifyCX is a transformative AI platform that empowers and enables teams to deliver efficient, exceptional customer experiences. We engineer superhuman customer experiences through a powerful blend of strategy, omnichannel support, analytics, and AI-driven tools like GoTalent.AI, Voice of Customer, and automatic QA. Our outcome-based model prioritizes measurable results for more than 200 client programs serviced today. With a focus on automation, talent enablement, strategic partnerships, and strict data ethics, UnifyCX delivers scalable, personalized, and compliant solutions that create real business impact.

At unifyCX, we leverage advanced AI technologies to elevate the customer experience (CX) and drive operational efficiency for our clients. Our commitment to innovation positions us as a trusted partner, enabling businesses across industries to meet the evolving demands of a global market with agility and precision. unifyCX is a certified minority-owned business and an EOE employer who welcomes diversity.

Job Summary

We are looking for skilled Full Stack Developers to build and enhance the Starling Portal, a customer and partner platform for MIPS Technologies. This role requires hands-on experience in both backend development using Python/FastAPI and frontend development using ReactJS/Next.js, deployed on AWS cloud infrastructure.

You will work on feature development across the full stack, implementing user interfaces, REST APIs, authentication flows, third-party integrations, and database operations while ensuring code quality, security, and scalability.

Key Responsibilities

Backend Development (Python/FastAPI)

  • Develop and maintain RESTful APIs using Python and FastAPI framework
  • Implement authentication and authorization using OAuth 2.0, OIDC, and JWT tokens
  • Integrate with third-party APIs including Jira, Microsoft Entra ID, AWS services, and document management systems
  • Design and implement database schemas, queries, and ORM models (SQL and NoSQL)
  • Build custom ticketing system features with user attribution and workflow management
  • Implement file upload/download functionality for large artifacts (firmware, SDK packages) using S3.

Frontend Development (ReactJS/Next.js)

  • Build responsive, user-friendly web applications using React, Next.js, and TypeScript/JavaScript
  • Develop UI components for complex features including dashboards, ticket management, artifact downloads, and approval workflows
  • Implement state management and data fetching patterns
  • Integrate with backend APIs and handle authentication flows
  • Ensure cross-browser compatibility, accessibility, and performance optimization
  • Write clean, maintainable CSS using Tailwind CSS or similar frameworks

AWS Cloud & Deployment

  • Deploy and maintain applications on AWS services including Amplify, Elastic Beanstalk, S3, and CloudFront
  • Configure custom domains, SSL certificates, and DNS settings using Route 53
  • Implement proper IAM policies and security configurations
  • Monitor application performance and troubleshoot deployment issues

Authentication & Security

  • Implement Microsoft Entra ID (Azure AD) SSO integration for workforce and external users
  • Handle OAuth 2.0 authorization flows and token management
  • Implement role-based access control and permission checks
  • Follow security best practices for data validation, sanitization, and protection

Collaboration & Quality

  • Participate in code reviews and follow established coding standards
  • Write unit tests and integration tests for backend and frontend code
  • Collaborate with Tech Lead, designers, and stakeholders to deliver features
  • Document code, APIs, and technical implementations
  • Use Git for version control and follow collaborative development workflows

Required Qualifications

Core Skills

  • 4–7 years of experience in full-stack web development
  • Strong proficiency in Python (FastAPI, Flask, or Django)
  • Solid experience with React, Next.js, JavaScript/TypeScript, HTML, and CSS
  • Experience building and consuming RESTful APIs
  • Hands-on experience with AWS cloud services
  • Knowledge of authentication protocols (OAuth 2.0, OIDC, JWT)

Technical Expertise

  • Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (DynamoDB, MongoDB)
  • Proficiency in Git and GitHub workflows
  • Understanding of web security principles and best practices
  • Familiarity with responsive design and modern CSS frameworks
  • Experience with testing frameworks (pytest, Jest, React Testing Library)

Preferred / Nice-to-Have

  • Experience with Microsoft Entra ID or other enterprise identity providers
  • Knowledge of Atlassian products (Jira) and their APIs
  • Experience with Docker and containerization
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience with observability tools (DataDog, CloudWatch)
  • Knowledge of B2B customer portal development.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150877821

Similar Jobs

Bengaluru, India

Skills:

Restful ApiPostgreSQLDynamodbNode.jsMochaCss3Vue.JSGcpJavascriptHtml5MySQLMongoDBAzureAWSVitest

Hyderabad, India

Skills:

WebsocketJavaMavenDocker SwarmCassandraNode.jsJsonCss3AngularGitReactGradleJavascriptDockerHtml5Restful ApisKubernetesChart.js

Hyderabad, India

Skills:

TypescriptPostgresKubernetesDistributed programmingAI coding

Pune, India

Skills:

socket.io PostgreSQLRestful ApiReactTypescriptJestExpress.JsReduxNode.jsJwtGitMongoDBFastifyContext APISupertestTailwindPrisma ORMWebSocketsOAuth 2.0Next.jsstyled-componentsMongoose ODMrbacModern CSSZustand

India

Skills:

MicroservicesReactDockerAgileFlaskPythonAWSIntegrationApi DevelopmentDjangoGitGcpBitbucketFastAPIAzureKubernetesServerless ArchitectureChatbotsVector DatabasesNext.jsKanbanGenerative AILLMsAgentic AIRAG