Job Description
🏢 Company Overview – Indium Software
Indium Software is a global technology services company delivering cutting-edge digital solutions. With a strong remote-first work culture, Indium enables skilled developers and engineers to work from anywhere, tackling challenging projects across cloud, web, and enterprise platforms.
🖥 Job Roles & Responsibilities
1️⃣ Backend Developer
Key Responsibilities:
- Develop scalable APIs and backend logic using Java / Node.js / Python / Go
- Design and maintain SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Optimize performance, security, and code quality
- Integrate third-party services and microservices
- Collaborate with frontend, DevOps, and product teams
Key Skills:
- Frameworks: Spring Boot, Express.js, Django
- Databases: SQL & NoSQL
- REST/GraphQL APIs, caching (Redis), authentication (JWT/OAuth)
- CI/CD, Docker, and cloud basics (AWS/Azure)
2️⃣ Frontend Developer
Key Responsibilities:
- Build responsive UIs using React / Angular / Vue.js
- Translate designs into pixel-perfect interfaces
- Ensure performance, accessibility, and cross-browser compatibility
- Manage component state and reusable UI elements
- Collaborate with backend and design teams
Key Skills:
- JavaScript (ES6+), HTML5, CSS3
- Frameworks: React / Vue / Angular
- State management: Redux, Context API, Zustand
- REST APIs, WebSockets, performance debugging
- Bonus: Tailwind CSS, Next.js, Figma-to-code
3️⃣ Fullstack Developer
Key Responsibilities:
- Develop end-to-end features across frontend and backend
- Build reusable APIs, responsive UIs, and database-driven logic
- Integrate third-party tools, payment gateways, and services
- Write clean, maintainable, testable code
- Ensure seamless deployment and version control
Key Skills:
- Frontend: React / Angular / Vue.js
- Backend: Node.js / Java / Python
- Databases: PostgreSQL, MongoDB, Redis
- Versioning & DevOps: Git, Docker, CI/CD pipelines
- Bonus: GraphQL, SSR (Next.js), basic cloud knowledge
4️⃣ Cloud & DevOps Engineer
Key Responsibilities:
- Manage cloud infrastructure (AWS, Azure, GCP)
- Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions)
- Automate infrastructure with Terraform / CloudFormation
- Implement monitoring, alerting, and logging tools
- Manage Docker, Kubernetes, and production deployments
Key Skills:
- Cloud platforms: AWS / GCP / Azure
- Containerization & orchestration: Docker, Kubernetes, Helm
- Scripting: Bash / Python / PowerShell
- Monitoring & logging: Prometheus, Grafana, ELK Stack
- Knowledge of DevSecOps, VPN, firewalls, secrets management
🌐 Work Environment & Benefits
- 100% remote work from anywhere
- Flexible working hours
- Exposure to modern cloud, web, and DevOps technologies
- Collaboration with international teams on high-impact projects
- Career growth opportunities and skill development