Role & responsibilities Design, execute, and maintain manual and automated test cases for web/mobile applications. Perform functional, regression, API, performance, and security testing on campaign dashboards and backend services. Automate test suites using tools like Selenium, Cypress, Playwright, or Postman for CI/CD pipelines. Test integrations with third-party APIs (Twilio, Gupshup, Mailchimp) and databases (PostgreSQL, MongoDB). Collaborate with developers, product managers, and DevOps to identify bugs and improve quality processes. Create detailed bug reports (Jira), perform root cause analysis, and verify fixes. Contribute to test strategy, coverage metrics, and monitoring (load testing with JMeter/Locust). Preferred candidate profile 3-4 years of QA testing experience (manual + automation) in web/SaaS applications. Proficiency in automation frameworks (Selenium WebDriver, Cypress, or Playwright) with JavaScript/Python. Strong experience with API testing (Postman, REST Assured) and database validation (SQL queries). Familiarity with Agile/Scrum, Jira/Confluence, and CI/CD tools (Jenkins, GitHub Actions). Knowledge of testing types: functional, E2E, performance, security (OWASP), and cross-browser/mobile. Excellent analytical skills and ability to work independently in a remote environment.
Role & responsibilities Design, develop, and maintain high-performance microservices using Go (Golang). Build and optimize RESTful APIs, gRPC services, and real-time systems for campaign platforms. Integrate with cloud services (AWS/GCP), databases (PostgreSQL, Redis, MongoDB), and third-party APIs (e.g., Twilio, Gupshup). Implement secure, scalable solutions with focus on concurrency, error handling, and performance tuning. Collaborate with frontend teams, product managers, and DevOps for end-to-end feature delivery. Write unit/integration tests, conduct code reviews, and deploy via CI/CD pipelines (Docker, Kubernetes). Troubleshoot production issues and contribute to system monitoring/alerting. Preferred candidate profile 3-4 years of hands-on experience with GoLang (strong proficiency in goroutines, channels, interfaces). Experience with web frameworks like Gin, Echo, or Fiber. Solid knowledge of SQL/NoSQL databases, caching (Redis), and message queues (Kafka, RabbitMQ). Familiarity with containerization (Docker), orchestration (Kubernetes), and cloud platforms. Understanding of security best practices (OAuth, JWT, 2FA integration). Excellent problem-solving skills and ability to work independently in a remote environment.
Role & responsibilities Develop responsive, high-performance user interfaces using React.js and modern JavaScript (ES6+). Build reusable components, state management with Redux/ Zustand/Context API, and custom hooks. Integrate with RESTful APIs, GraphQL, and real-time features (WebSockets/Socket.io) for dashboard and campaign tools. Optimize frontend performance, accessibility (WCAG), and cross-browser compatibility. Collaborate with backend developers, designers, and product managers for seamless feature delivery. Write unit/integration tests (Jest, React Testing Library), conduct code reviews, and deploy via CI/CD (Vercel/Netlify). Troubleshoot UI issues and contribute to design system maintenance. Preferred candidate profile 3-4 years of hands-on experience with React.js (hooks, functional components, performance optimization). Proficiency in HTML5, CSS3, Tailwind CSS/SASS, and responsive design frameworks (Bootstrap/Material-UI). Strong experience with state management (Redux Toolkit preferred) and build tools (Vite/Webpack). Familiarity with TypeScript, Git, and Agile/Scrum methodologies. Understanding of browser APIs, PWA features, and security best practices (XSS prevention). Excellent problem-solving skills and ability to thrive independently in a remote setup.