Senior Full-Stack Engineer

Position Type: Full-time

We are looking for a Senior Full-Stack Engineer to join our team supporting enterprise clients. You will work with front-end, back-end, and DevOps teams to build and maintain scalable applications and services using modern technologies. The role will involve managing cloud infrastructure, developing Azure-based services, and implementing front-end components using Next.js and React.


Tech Stack

Frontend:

  • React 17+ / Next.js
  • Typescript
  • JavaScript (ES6+)
  • CSS-in-JS frameworks (Styled components / Emotion)
  • UI frameworks (Material, Chakra, Semantic)
  • HTML5/CSS/SASS
  • Webpack 4/5+ and/or build tools and bundling (Vite, ESBuild, etc.)
  • Storybook JS (UI component development)
  • Responsive design (mobile and desktop) experience
  • GraphQL and/or traditional REST communication

Backend & Cloud:

  • Azure Functions
  • Azure DevOps (Pipelines, CI/CD automation)
  • Azure Static Web Apps
  • Cosmos DB
  • API development (Node.js, TypeScript)
  • Repository management (Git, GitHub, or Azure Repos)

Optional / Plus:

  • AI/ML: Experience with AI tools for image/document analysis, including object detection, OCR, and position extraction from images and documents.
  • Azure Cognitive Services or similar AI tools for data extraction and analysis.
  • Experience with containerization (Docker/Kubernetes).
  • Familiarity with serverless architectures and microservices.
  • Security best practices (OAuth, JWT, role-based access control).

What you will do:

  • Lead the development of both front-end components in Next.js/React and cloud-based services on Azure.
  • Design and implement Azure Functions and APIs, ensuring scalability and performance.
  • Collaborate with the UX/design team to implement high-quality, responsive user interfaces.
  • Break down technical and design requirements into subtasks with accurate estimates.
  • Participate in code reviews and provide mentorship to less experienced developers.
  • Document and create reusable components using Storybook.js.
  • Ensure CI/CD pipelines are optimized for deployment via Azure DevOps.
  • Explore and integrate AI/ML models to extract data from images or documents.
Pages

© JOINTECH. All rights reserved.