Solution Architect

Open 30d

Key Responsibilities:

  • Design and architect scalable full-stack applications and services

  • Collaborate with product owners and development teams to define technical solutions

  • Drive system architecture, data flow, and integration design

  • Develop and maintain efficient, high-quality code across front-end and back-end

  • Implement and manage CI/CD pipelines for automated deployment

  • Lead containerization efforts using Docker and Kubernetes

  • Ensure application performance, scalability, and security compliance

  • Participate in design reviews, code reviews, and mentoring of junior developers

  • Stay current with emerging technologies and recommend adoption where beneficial​



Requirements

Technical Skills

Frontend:

  • React.js, JavaScript (ES6+), TypeScript
  • State management (Redux, Context API, or Recoil)
  • Component-driven architecture and design systems

Backend (Any one or more):

  • Node.js (Express, NestJS), Python (FastAPI, Django), or Java (Spring Boot)
  • RESTful API design and integration
  • Microservices and containerized deployments (Docker, Kubernetes)

Cloud & DevOps:

  • AWS (EC2, Lambda, API Gateway, RDS, S3, CloudFormation)
  • CI/CD using Jenkins, GitHub Actions, or AWS CodePipeline

Security:

  • OAuth 2.0, JWT, SSO implementation
  • Application security best practices and compliance

Architecture & Design:

  • Strong understanding of system design patterns, scalability, and fault tolerance
  • Experience with event-driven and asynchronous architecture
  • Data modeling and integration design


Benefits

What we offer:


Competitive salaries and comprehensive health benefits
Flexible work hours and remote work options
Professional development and training opportunities