UnifyCX
Website:
unifycx.com
Job details:
Job Title: Tech Lead/ Architect
Location: Remote
Job Type: 3 Months Contract
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.
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 seeking an experienced Tech Lead / Architect to lead the design and development of the Starling Portal, a comprehensive customer and partner platform for Client. This role requires strong expertise in both backend (Python/FastAPI) and frontend (ReactJS/Next.js) development, with proven experience in AWS cloud architecture, enterprise authentication systems, and leading technical teams.
You will be responsible for overall technical architecture, technology decisions, mentoring development teams, and ensuring the platform meets enterprise-grade security, scalability, and performance requirements while serving both internal employees and external customers.
Responsibilities:
Architecture & Technical Leadership
• Design and own the end-to-end architecture for the Starling Portal platform, including frontend, backend APIs, cloud infrastructure, and integration points
• Lead technical decision-making for technology stack, frameworks, design patterns, and best practices
• Create and maintain architecture diagrams, technical documentation, and development guidelines
• Conduct code reviews and ensure adherence to coding standards and architectural principles
• Evaluate and recommend third-party services, APIs, and tools for platform enhancement
Backend Development (Python/FastAPI)
• Design and build scalable RESTful APIs using Python and FastAPI framework
• Implement secure authentication and authorization flows using OAuth 2.0, OIDC, and JWT
• Integrate with enterprise systems including Microsoft Entra ID (Azure AD), Jira, AWS services, and third-party APIs
• Design database schemas and implement data access layers (SQL and NoSQL)
• Build custom ticketing system integrations with proper user attribution and workflow management
Frontend Development (ReactJS/Next.js)
• Architect and develop responsive web applications using React, Next.js, and modern JavaScript/TypeScript
• Design intuitive user interfaces for complex workflows including ticket management, artifact downloads, and approval systems
• Implement state management solutions (Context API, Redux, or similar)
• Ensure accessibility, performance optimization, and cross-browser compatibility
Cloud & Infrastructure (AWS)
• Design AWS cloud architecture including Amplify (frontend hosting), Elastic Beanstalk (backend), S3, CloudFront, and Route 53
• Implement Infrastructure as Code using AWS CloudFormation or Terraform
• Ensure proper security configurations including IAM policies, VPC setup, and encryption at rest and in transit
• Set up monitoring, logging, and alerting using CloudWatch, DataDog, or similar observability platforms
Enterprise Authentication & Security
• Design and implement Microsoft Entra ID (Azure AD) integration for both workforce and external identities
• Configure SSO, SAML, OIDC flows for seamless authentication across multiple applications
• Implement multi-tenant authentication patterns with proper user isolation
• Design role-based access control (RBAC) and permission systems for internal and external users
Team Leadership
• Mentor and guide a team of full-stack and frontend developers
• Provide technical direction, estimate effort, and plan sprint deliverables
• Collaborate with product managers and stakeholders to translate requirements into technical solutions
• Foster a culture of continuous improvement, innovation, and technical excellence
Required Qualifications
Core Skills
• 7–10 years of experience in full-stack development with proven track record in technical leadership roles • Expert-level proficiency in Python (FastAPI, Flask, or Django) and modern JavaScript/TypeScript
• Strong experience with React, Next.js, and frontend state management
• Deep understanding of RESTful API design, microservices architecture, and distributed systems
• Solid experience architecting and deploying applications on AWS cloud platform
• Strong knowledge of enterprise authentication protocols (OAuth 2.0, OIDC, SAML)
Technical Expertise
• Experience with Microsoft Entra ID (Azure AD) for workforce and external identity management
• Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, or similar)
• Knowledge of containerization (Docker) and CI/CD pipelines
• Experience with Git, GitHub, and collaborative development workflows
• Understanding of web security best practices and OWASP guidelines
Leadership & Communication
• Proven ability to lead technical teams and deliver complex projects
• Excellent communication skills for technical documentation and stakeholder engagement
• Experience with Agile/Scrum methodologies
Preferred / Nice-to-Have
• Experience with Atlassian products (Jira, Confluence) integration and customization
• Knowledge of semiconductor IP industry or B2B customer portals
• Experience with observability platforms (DataDog, New Relic, Splunk)
• Familiarity with document management systems and knowledge base platforms
• AWS certifications (Solutions Architect, Developer)
• Experience with Infrastructure as Code (Terraform, CloudFormation)
Click on Apply to know more.