Job Title: Node Js Developer Location: Bangalore Type: Full-Time (On-site) Experience: 2+ Years About this Role We are looking for a passionate Software Engineer with hands-on experience in Node.js, Express.js/Nest.js, MongoDB, and PostgreSQL. You’ll join the backend team at Paywize, building secure and scalable APIs and services for our fintech platforms. Strong coding skills, backend fundamentals, and a collaborative mindset are essential. Key Responsibilities: Develop and maintain scalable web applications using JavaScript, Node.js, Express.js, React.js, PostgreSQL, MongoDB, SQL Build and integrate backend APIs and services, including third-party and banking APIs Write clean, maintainable, testable, and well-documented code Collaborate with cross-functional teams to define, design, and deliver new features Debug, troubleshoot, and resolve technical issues across the full stack Optimize application performance, reliability, and error handling Participate in code reviews and contribute to team knowledge sharing Stay current with industry trends, best practices, and emerging technologies Required Skills and Qualifications: 3+ years of professional experience as a Software Developer, with a focus on backend development using Node.js Proficiency in JavaScript (ES6+), and familiarity with TypeScript (preferred but optional) Solid understanding of MongoDB, PostgreSQL, and Redis Hands-on experience with Express.js, React.js, and RESTful APIs Experience integrating third-party services and APIs Familiarity with API design, job queues, and rate limiting Competence with version control systems like Git Strong problem-solving, debugging, and analytical skills Excellent communication skills and a collaborative, team-oriented attitude A strong sense of ownership, accountability, and professional work ethics Preferred Skills: Experience working with payments or banking APIs Familiarity with Nest.js and message queues like RabbitMQ, Redis Streams or Kafka Hands-on experience with cloud platforms such as AWS, GCP, or Azure Understanding of CI/CD pipelines and modern DevOps practices Exposure to testing frameworks like Jest, Mocha, or Cypress Prior experience in a fintech company or financial services domain is a strong advantage Job Type: Full-time Pay: ₹500,000.00 - ₹600,000.00 per year Benefits: Health insurance Provident Fund Schedule: Day shift Supplemental Pay: Performance bonus Ability to commute/relocate: BTM Layout, Bengaluru, Karnataka: Reliably commute or willing to relocate with an employer-provided relocation package (Required) Application Question(s): 1. What is the Event Loop in Node.js, and how does it work? 2. How do you handle errors in asynchronous code (callbacks, promises, async/await)? 3. Explain the difference between process.nextTick() and setImmediate(). 4. How would you structure a Node.js backend project with Express? 5. How do you secure an Express API? Total experience? Experience: Node.js: 2 years (Required) Location: BTM Layout, Bengaluru, Karnataka (Required) Work Location: In person Application Deadline: 25/07/2025
Job Title: Quality Assurance (QA) Engineer Location: Bengaluru, Karnataka Department: Engineering & Product Experience: 3–6 years About Paywize Paywize is building India’s first Fintech OS, powering payouts, collections, connected banking, and bill pay infrastructure for modern businesses. Our systems handle hundreds of thousands of transactions daily across multiple rails (UPI, IMPS, NEFT, Cards, Wallets, VPA, BBPS, etc.). We are looking for a QA Engineer to ensure our systems are reliable, secure, and scalable. Key Responsibilities Design, write, and execute manual and automated test cases for RESTful APIs, frontend dashboards (React.js), and backend services (Node.js). Validate transactional workflows (e.g., Payouts, Collections, Wallet updates, Reconciliation). Develop automation test scripts using tools like Postman, Cypress, Selenium, Playwright, or REST Assured. Perform load testing and stress testing of high-TPS systems using JMeter or k6. Conduct regression, integration, and smoke testing for every release cycle. Work closely with developers to debug production issues and reproduce edge cases. Maintain test coverage and ensure compliance with PCI-DSS and ISO 27001 testing protocols. Build and manage CI/CD testing pipelines (e.g., GitHub Actions, GitLab CI). Own data integrity validation across distributed microservices and databases (PostgreSQL, Redis, RabbitMQ). Contribute to test strategy for multi-wallet architecture, rate limiting, and webhook delivery verification. Required Skills 3+ years of QA experience in fintech, banking, or transactional platforms. Strong knowledge of API testing, SQL, and working with JSON, JWT, encryption (AES256). Experience with load testing, security test scenarios, and sandbox/test environment management. Hands-on with tools like Postman, Swagger, JMeter, k6, Cypress, Selenium, Git. Familiarity with transaction reconciliation, ledger validations, and audit logs. Understanding of queue-based architectures (RabbitMQ/SQS/Kafka) is a plus. Basic knowledge of Kong Gateway, Keycloak, and PCI/ISO audit practices preferred. Nice to Have Exposure to Node.js, Laravel, or React environments. Familiarity with bank-grade environments, fraud detection workflows, and KYC/AML validation systems. Experience testing real-time monitoring dashboards, wallet freeze flows, or SwitchQ (smart routing) modules. Why Join Us? Be part of a mission-critical fintech platform serving some of India’s top merchants and platforms. Contribute to nation-scale systems with daily TPS in the thousands. Work with a tech-forward team building fully secure, modular financial infra. Competitive compensation, flexible work culture, and fast career growth. Job Type: Full-time Pay: Up to ₹800,000.00 per year Benefits: Health insurance Schedule: Day shift Supplemental Pay: Performance bonus Application Question(s): What is a test case? What are the key components of a test case? What is the Software Development Life Cycle (SDLC) and where does testing fit in? How do you prioritize test cases for execution? Have you worked with any test automation tools (e.g., Selenium, Cypress, Playwright)? Work Location: In person Speak with the employer +91 9916215275