Key Responsibilities53019- Design, develop, test, and deploy full-stack web applications.
- Build responsive, intuitive user interfaces using modern frontend frameworks.
- Develop scalable backend services, APIs, and microservices.
- Integrate applications with databases, third-party systems, and cloud services.
- Participate in architecture design, code reviews, and technical discussions.
- Optimize application performance, scalability, security, and reliability.
- Collaborate with product owners, architects, UX designers, and QA teams.
- Troubleshoot and resolve production issues.
- Follow DevOps and CI/CD best practices.
- Create and maintain technical documentation.
Required Technical Skills<>Frontend- React.js, Angular, or Vue.js
- HTML5, CSS3, JavaScript (ES6+), TypeScript
- Responsive design and cross-browser compatibility
- State management (Redux, Context API, NgRx)
<>Backend- Node.js, Java, .NET Core, Python, or similar backend technologies
- RESTful APIs and GraphQL
- Microservices architecture
- Authentication and authorization (OAuth, JWT, SSO)
<>Database- SQL databases: PostgreSQL, MySQL, SQL Server
- NoSQL databases: MongoDB, DynamoDB, Cassandra
<>Cloud & DevOps- AWS, Azure, or Google Cloud Platform
- Docker and Kubernetes
- CI/CD tools (GitHub Actions, Jenkins, Azure DevOps)
- Infrastructure as Code (Terraform, ARM, CloudFormation)
<>Tools- Git/GitHub/GitLab
- Jira, Confluence
- Postman, Swagger/OpenAPI
Preferred Qualifications- Experience with headless and composable architectures.
- Knowledge of event-driven architectures and messaging platforms (Kafka, RabbitMQ).
- Experience with observability and monitoring tools.
- Exposure to AI/ML or GenAI integration is a plus.
- Experience working with telecom, healthcare, finance, or large enterprise platforms.
Education- Bachelor's degree in Computer Science, Engineering, or related field.
- Equivalent practical experience will also be considered.
Key Competencies- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and as part of a distributed team.
- Passion for learning and adopting new technologies.
- Strong focus on software quality and customer experience.
Nice-to-Have- Experience in large-scale migration and modernization programs.
- Experience with API-first and headless platform implementations.
- TM Forum Open APIs knowledge (for telecom-focused roles).
- Certification in AWS, Azure, or Kubernetes.
|