Jobs
Interviews

15 Supertest Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

As a talented Fullstack Web Developer at our company based in Mumbai, India, you will play a crucial role in building innovative tech products aimed at serving a vast user base across various sectors. Your primary focus will be on developing impactful solutions that cater to millions of users. You should have a minimum of 1-2 years of practical experience in web development, with a strong background in building quality web software. Your ability to seamlessly transition between frontend and backend development is essential, as our tech stack involves working across the full spectrum (Next.js with TypeScript, Node.js, and PostgreSQL). Proficiency in JavaScript and TypeScript is a must, as these languages are integral to our frontend (Next.js) and backend (Node.js) development processes. You should also have experience in creating and managing REST APIs, utilizing Prisma for database operations, and implementing JWT for authentication. Writing comprehensive unit, integration, and end-to-end test cases for both frontend and backend components is a key requirement. Familiarity with modern testing tools such as Jest, Cypress, and SuperTest will be beneficial. Moreover, experience with AWS services like S3, ECS with ECR, and Redis for caching is highly desirable. Your problem-solving abilities will be further enhanced by your proficiency in using AI tools efficiently. It is crucial that you are comfortable working with our specific tech stack, particularly in JavaScript/TypeScript. In addition to technical skills, you should possess excellent communication skills and the ability to collaborate effectively, especially when addressing challenges. Demonstrating a strong sense of ownership and a drive to create impactful solutions is vital. Your quick learning capabilities and adaptability to iterate rapidly on new features are essential qualities that will contribute to our success. Leadership skills are advantageous, as you may be required to organize and motivate a team towards a shared product vision. Prior experience in mentoring or managing junior developers will be a valuable asset. Our tech stack encompasses a variety of core technologies, including Next.js with TypeScript for frontend development and Node.js with TypeScript for backend operations. Understanding multi-tenancy support, Tailwind CSS, NextAuth, and Vercel for frontend deployment will be beneficial. Similarly, familiarity with REST APIs, PostgreSQL, Prisma ORM, JWT authentication, and Redis for caching on the backend is essential. As part of our infrastructure, you will work with AWS services such as S3 for storage, ECS with ECR for containerization and deployment, and VPC setup inside AWS for backend services deployment. Joining our early-stage startup means embracing a dynamic work environment with ambitious goals. If you are passionate about problem-solving and enjoy pushing boundaries, this role offers you the opportunity to make a substantial impact and contribute to our growth.,

Posted 1 day ago

Apply

5.0 - 10.0 years

9 - 19 Lacs

hyderabad

Work from Office

Were looking for a hands-on QA Automation Engineer to own UI and API automation for modern web applications built on microservices . Youll design scalable frameworks, integrate them into CI/CD pipelines, and raise the quality bar across SaaS, e-commerce, and CRM products. What Youll Do Own test automation: Design, build, and maintain TypeScript -based UI & API automation frameworks (modular, reusable, and scalable). UI automation: Create robust end-to-end and component tests for web apps (Playwright/Cypress/WebdriverIO or similar). API automation: Build REST test suites (e.g., SuperTest/axios + Jest/Mocha), validate payloads, schemas, status codes, and edge cases. Integration & contract testing: Verify microservice integrations; implement consumer-driven contract tests (e.g., Pact). Quality gates in CI/CD: Integrate tests into pipelines (GitHub Actions/GitLab CI/Jenkins/Azure DevOps) with parallelization, flake control, and quality thresholds. Test data & environments: Manage test data strategies, mocks/stubs, and service virtualization where needed. Shift-left quality: Participate in grooming/design reviews, define acceptance criteria, and enable developers to add tests. Defect management & reporting: Triage issues, analyze root causes, and publish clear quality dashboards/metrics. Non-functional hooks: Collaborate on performance (k6/Gatling) and basic security checks (OWASP top 10 awareness). Documentation & mentorship: Document frameworks, patterns, and practices; mentor peers on automation best practices. What You’ll Bring Education: Bachelor’s degree in Computer Science, Engineering, or related discipline. Core experience: 5 –10 years in QA Automation & framework development. Languages/Stacks: Strong TypeScript for UI & API automation; solid Node.js ecosystem knowledge. Testing expertise: Deep understanding of software testing methodologies, best practices, and principles (unit, integration, E2E, regression, smoke, exploratory). Frameworks & tools (any mix): Playwright, Cypress, WebdriverIO; Jest/Mocha; SuperTest/Postman/Newman; Pact; ESLint/Prettier. CI/CD: Hands-on with pipeline setup, artifacting, test parallelism, and reporting (Allure/HTML reports). Microservices & REST: Comfort testing distributed systems, events, and RESTful interfaces (JSON, auth, rate limits). Domains: Familiarity with SaaS , e-commerce , and CRM workflows. Soft skills: Strong analytical/problem-solving ability, meticulous attention to detail, excellent communication & organization.

Posted 2 days ago

Apply

5.0 - 9.0 years

0 Lacs

kochi, kerala

On-site

CCS Technologies has a rich history of providing technology-driven solutions to its clients. Located in Kerala, India, with additional offices in the US and the Middle East, CCS is currently experiencing unprecedented growth. Joining our team means working closely with a talented group of individuals and gaining exposure to a wide range of technologies. This is an environment where you will have ample opportunities to learn, contribute, and advance in your career. As part of CCS Technologies, you can expect: - An innovation-driven atmosphere that fosters learning and professional growth - The chance to influence architectural and engineering best practices - Exposure to full-cycle product development and ownership - A culture that values transparency, agility, and collaboration - Collaboration with clients across various industries - Leading the design and development of scalable, cloud-native web applications - Architecting, constructing, and maintaining reusable and dependable front-end and back-end code - Driving innovation through proposing and building proof-of-concepts (POCs) - Mentoring junior developers and reviewing code to uphold best practices - Working in CI/CD environments with a strong DevOps culture - Taking ownership of performance optimization and system reliability - Participation in sprint planning, user story refinement, and estimation activities To excel in this role, you should possess the following skills and characteristics: **Must-have Skills/Characteristics:** - Proficiency in JavaScript (ES6+), TypeScript, Next.js, and the React ecosystem - Experience in Cloud-based development (AWS, Azure, GCP) - Profound experience with Redux, Hooks, React Query, and state management patterns - Strong backend development skills using Node.js, Express.js, and RESTful API design - Familiarity with unit testing (Jest, Mocha, Supertest) - Thorough understanding of microservices, containerization (Docker), and modern DevOps practices - Good exposure to MongoDB and any SQL database (PostgreSQL/MySQL) - Knowledge of performance monitoring, observability tools, and analytics - Working familiarity with GitHub, Git workflows, and pull request reviews - Experience in Agile teams and effective global stakeholder communication **Other Desirable Skills/Characteristics:** - Experience with Angular - Familiarity with GraphQL APIs - Exposure to Kubernetes, Terraform, or Infrastructure-as-Code (IaC) - Background in architectural decision-making and design patterns - Understanding of ISMS principles and best practices - Willingness to travel domestically and internationally Thank you for considering a career with CCS Technologies. We look forward to the possibility of you joining our team and wish you a fulfilling professional journey! Please send your profiles to careers@ccs-technologies.com. Trust, Recognize, Care at CCS, we believe in these values. Learn, Contribute, Grow this is what you will experience with us.,

Posted 6 days ago

Apply

2.0 - 6.0 years

0 Lacs

maharashtra

On-site

You will be working as a NestJS Backend Developer with a focus on PostgreSQL, Prisma ORM, and cloud storage solutions, particularly AWS. Your role will involve developing and maintaining scalable backend services, designing and managing PostgreSQL database schemas, and creating RESTful APIs with authentication mechanisms like JWT. Integration of AWS S3 for file uploads and data validation using class-validator and class-transformer will also be part of your responsibilities. Additionally, you will use Swagger for API documentation, optimize performance through caching, and write unit and integration tests using Jest and Supertest. Adhering to best practices for security, scalability, and performance is essential in this role. To excel in this position, you should have experience in Node.js and TypeScript, with at least 2 years of hands-on experience in the NestJS framework. Proficiency in PostgreSQL, database design, and performance optimization is crucial, along with expertise in using Prisma ORM. Knowledge of JWT for authentication and role-based access control, familiarity with AWS S3 SDK, and experience in API documentation with Swagger are required. Writing effective test cases using Jest and Supertest, as well as possessing strong debugging and problem-solving skills, will be key to your success in this role.,

Posted 1 week ago

Apply

3.0 - 7.0 years

3 - 7 Lacs

remote, india

On-site

Major Responsibilities: Work with engineering team, product/business, service providers and third-party vendors multiple locations Ensure that project milestones are met in terms of features, quality and time for the E2E Conduct integration of the end-to-end system using micro-services and cross-platform (backend, frontend, integration with third-party vendors) 4Implement features in the engineering team using Agile methods and tools Actively participate in an integrated devops team and be responsible for overall setup Debug Production issues raised by customers and customer support teams, isolate the and work towards a fix Exercise judgment in selecting methods, techniques and evaluation criteria for obtaining Algorithm development, back-end automation, problem solving and scalability architecture Background, Experience Qualifications:1 Bachelors or Master s degree in Computer Science or Computer Engineering 5 years of software development experience in a large scale Production environment Experience with development, unit tests, integration tests, performance tests for backend with modern technologies including Javascript, NodeJS, Express, Restify, Swagger, Docker, Mocha, Testdouble, Supertest, Chai, Grunt, Jsdoc, Jshint, Git etc Experience with devops approach with continuous integration, continuous deployment, and maintenance of deployments in AWS cloud with technologies ElasticBeanstalk, Docker, Kubernetes, Quickbuild, Jenkins etc Experience with overall use of AWS technologies including ElasticBeanstalk, EC2, DynamoDB, ASG, ELB, ECR, ECS, S3, Cloudfront, Lambda, Cloudwatch, IAM etc Necessary Skills / Attributes:1 Ability to solve problems in a fast paced and dynamic environment with focus on high quality and standards Able to communicate well in writing, through email and reports, or orally complex technical to an audience of equal or higher-level technical competency A minimum of 2 years professional experience with AWS including development Strong understanding of databases, data structures and algorithms Ability to deliver and accept feedback on code and design Strong experience working in a Linux system Strong ability to debug unfamiliar distributed architectures and isolate problems

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

noida, uttar pradesh

On-site

As an experienced developer with 5-7 years of development experience, you will play a crucial role in both back-end and front-end development. In the back-end, you will write optimized code in Python, utilizing frameworks like Django, Flask, or FastAPI. You will also work with the latest Python version to ensure efficient functionality. Additionally, in the front-end, your responsibilities will include developing code using React.js, TypeScript, JavaScript, and CSS libraries such as Tailwind, Material UI, and Bootstrap. You will participate in regular design sessions, code reviews, and agile ceremonies, working closely with the Product Owner/Manager and scrum team to deliver high-quality features within agreed timescales. Moreover, you will identify areas for modification or refactoring within the code-base and lead by example, fostering a culture of high quality, personal ownership, and customer-focused execution. Direct coordination with clients on various project lifecycle aspects will also be part of your role. Your expertise should include strong experience with Python and Django, Flask, or FastAPI, as well as relational databases like Postgres or MySQL. Familiarity with React.js, TypeScript, JavaScript, and CSS libraries is essential, along with modern source control systems like Git and Bitbucket. Furthermore, you should excel in analyzing user requirements, envisioning system features and functionalities, and designing, building, and maintaining efficient, reusable, and reliable code throughout the development lifecycle. Strong experience in designing, extending, and implementing REST or GraphQL APIs, along with database design expertise, is required. Experience with Continuous Integration/Continuous Deployment practices, exposure to AWS, GCP, or Azure, and knowledge of implementing Generative AI solutions in projects are desirable. Familiarity with Agile, Scrum, TDD, building serverless applications using Python, and frameworks like Numpy, Pandas, and PyTorch is a plus. Additionally, experience with testing tools such as Mocha, Chai, Sinon, Supertest, Enzyme, Selenium, Load Runner, JSLint, and Cucumber, as well as SonarQube and writing clean code best practices, is beneficial. Proficiency with Atlassian JIRA and Confluence for managing the application lifecycle, and experience with Docker and Kubernetes, will be advantageous for this role.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

noida, uttar pradesh

On-site

As a QA Automation Tester in our team, you will be supporting QA efforts for critical customer- and driver-facing platforms in the ground transportation and logistics services domain. You will work with applications running in a hybrid Azure cloud environment, covering portals, APIs, and backend services. Your role will be crucial in validating the functionality, usability, and stability of microservices-based systems that handle real-time data, order tracking, and operational efficiency. Your responsibilities will include developing end-to-end (E2E) test cases using Cypress to simulate real user behavior on web portals with TypeScript/JavaScript scripting. You will also be writing unit and integration tests for both frontend and backend using Jest, Mocha, and Supertest. Integrating automated testing into CI/CD pipelines for early detection will be a key aspect of your role. Collaboration with developers to define test strategies for APIs and UI components, improving test coverage, test data management, and performance testing will also be part of your responsibilities. Creating reusable testing utilities and frameworks for UI and API test layers, driving performance and regression testing aligned with release cycles, and mentoring QA engineers on shift-left testing and exploratory testing techniques are essential parts of your role. Managing defects in JIRA or Azure DevOps, participating in daily stand-ups, sprint planning, and UAT support in Agile development cycles, ensuring up-to-date test documentation, and collaborating with developers, DevOps, and product owners for smooth releases are also key responsibilities. We are looking for an individual with a Bachelor's degree in computer science, information technology, or a related field. Preferred qualifications include deep expertise in relevant tools, frameworks, and cloud-native development (Azure), proficiency with JavaScript/TypeScript testing frameworks, experience with Cypress, unit testing tools, and Azure DevOps test pipelines, and excellent communication and documentation skills. If you are skilled in supertest, selenium testing, CI/CD, Azure DevOps, Cypress, Mocha, DevOps, Jest, JavaScript, UI testing, API testing, TypeScript, and automation, we would like to hear from you.,

Posted 1 month ago

Apply

2.0 - 7.0 years

0 Lacs

chennai, tamil nadu

On-site

You should have at least 7 years of experience working with JavaScript and possess a strong knowledge of the language. In addition, you should be proficient in Webdriver based Test Automation APIs such as Selenium or WebdriverIO, with a minimum of 7 years of experience in this field. Your role will also involve handling various types of testing activities including unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing. It is essential to have a minimum of 5 years of experience in these areas. Experience with Appium for device test automation is required, with a minimum of 2-3 years of hands-on experience. You should also have a solid background in Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, along with expertise in frameworks like Selenium, WebDriverIO, Cucumber, JUnit, and Mockito. Proficiency in working with continuous integration and continuous delivery environments, particularly using Maven and Jenkins, is desirable. Familiarity with UI development frameworks like ReactJS is also preferred, with a minimum of 2-3 years of experience. Your responsibilities will include working with API Automation tools such as SuperTest, RestAssured, and SOAP UI, with at least 3 years of experience in this area. Furthermore, you should have hands-on experience in writing JavaScript applications in node.js, with a minimum requirement of 3-4 years of experience, specifically using Node 10 or above. Experience working in an Agile development environment is essential, with a minimum of 2-3 years of experience in this type of setting.,

Posted 1 month ago

Apply

0.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

on: This role supports QA efforts across critical customer- and driver-facing platforms in the ground transportation and logistics services domain. Applications span across portals, APIs, and backend services running in a hybrid Azure cloud environment. The QA Automation Tester will play a key role in validating the functionality, usability, and stability of microservices-based systems that support real-time data, order tracking, and operational efficiency. Responsibilities??? Develop end-to-end (E2E) test cases using Cypress to simulate real user behavior on web portals with TypeScript /JavaScript scripting Write unit and integration tests using Jest, Mocha, and Supertest for both frontend and backend by TypeScript /JavaScript Integrate automated testing into CI/CD pipelines for early detection. Work with developers to define test strategies for APIs and UI components Contribute to improving test coverage, test data management, and performance testing. Create reusable testing utilities and frameworks for UI and API test layers. Drive performance and regression testing aligned with release cycles. Mentor QA engineers on shift-left testing and exploratory testing techniques. Log, track, and manage defects in JIRA or Azure DevOps, ensuring timely resolution. Participate in daily stand-ups, sprint planning, and UAT support in Agile development cycles. Ensure all test documentation (test cases, traceability matrices, release checklists) is up to date. Collaborate with developers, DevOps, and product owners to ensure test coverage and smooth releases Qualifications we seek in you!??? Minimum Qualifications??? Bachelor&aposs degree in computer science, information technology, or a related field. Preferred Qualifications/ Skills??? Deep expertise in the relevant tools, frameworks, and cloud-native development (Azure). Proficient with JavaScript/TypeScript testing frameworks Experience with Cypress, unit testing tools, and Azure DevOps test pipelines. Excellent communication and documentation skills. Skills: supertest,selenium testing,ci/cd,azure devops,cypress,mocha,devops,jest,javascript,ui testing,api testing,typescript,automation Show more Show less

Posted 1 month ago

Apply

2.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

As a Lead Consultant specializing in QA Automation Testing, you will be responsible for supporting QA efforts on critical customer- and driver-facing platforms within the ground transportation and logistics services domain. Your role will involve validating the functionality, usability, and stability of microservices-based systems that facilitate real-time data, order tracking, and operational efficiency. This position is based in Pune and requires 2-8 years of experience, welcoming immediate joiners. Your responsibilities will include developing end-to-end test cases using Cypress to replicate real user behavior on web portals, writing unit and integration tests using Jest, Mocha, and Supertest for frontend and backend components, and integrating automated testing into CI/CD pipelines for early issue detection. You will collaborate with developers to define test strategies for APIs and UI components, enhance test coverage, data management, and performance testing, create reusable testing utilities for UI and API layers, and drive performance and regression testing in alignment with release cycles. Additionally, you will mentor QA engineers on testing techniques, manage defects in JIRA or Azure DevOps, participate in Agile development cycles, and ensure test documentation is up to date. We are looking for candidates with a Bachelor's degree in computer science, information technology, or a related field. Preferred qualifications include deep expertise in relevant tools, frameworks, and cloud-native development (Azure), proficiency with JavaScript/TypeScript testing frameworks, experience with Cypress, unit testing tools, and Azure DevOps test pipelines, as well as excellent communication and documentation skills. If you are passionate about QA Automation Testing and possess the required qualifications and skills, we encourage you to apply and be a part of our dynamic team in Pune.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

guwahati, assam

On-site

We are seeking skilled Full Stack Developers with 3+ years of experience to join our engineering team in developing a scalable SaaS product featuring dynamic dashboards, role-based user flows, and robust backend services. In this role, you will be responsible for working on mission-critical features ranging from UI rendering to backend logic, API architecture, and data handling. Your Tech Stack Will Include: Frontend: - React.js (Hooks, Context API, Redux or Zustand) - Tailwind CSS or SCSS - TypeScript (preferred) - Component libraries: MUI / Ant Design / ShadCN (bonus) - REST API integration, JWT-based auth flows Backend: - Node.js + Express.js - MongoDB (Mongoose) and/or PostgreSQL (Sequelize / Prisma ORM) - Auth: JWT, OAuth2, role-based access (RBAC) - File handling, pagination, filtering, custom controllers DevOps & Tools: - Git & GitHub / GitLab - Postman, Swagger / OpenAPI - Docker (basic understanding) - Familiarity with CI/CD pipelines is a plus - Deployment: Vercel / Render / DigitalOcean / AWS Bonus / Nice to Have: - Next.js or Nuxt.js - Redis, WebSockets (real-time features) - Integration with 3rd-party APIs (Stripe, SendGrid, etc.) - Unit testing (Jest, Mocha, Supertest) - Basic AI integration (OpenAI API, LangChain, Pinecone, etc.) Role Levels & Responsibilities: 3+ Years Experience: - Ability to independently deliver modules using React + Node - Strong understanding of the full REST lifecycle - Capable of managing feature rollout with backend integration - Proficient in debugging, version control, and API handling practices 5+ Years Experience: - Ability to lead a small team of developers - Proficient in designing modular backend structure with layered architecture - Hands-on experience with performance optimization, caching, async operations - Familiar with secure deployment, access control, and CI basics 6+ Years Experience: - Skilled in architecting scalable full-stack systems - Contribution to planning, estimation, and sprint delivery - Knowledge of software design patterns, scalability, and fault-tolerant systems - Bonus: experience in leading cross-functional teams and codebase modernization You Should Apply If You: - Love building full-scale products from Figma to functional UI - Enjoy clean code, reusability, and DRY principles - Are comfortable debugging both frontend and backend issues - Have experience working on SaaS, admin dashboards, or business tools - Want to grow alongside a fast-moving product engineering team,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

As a skilled Backend Developer, you will be responsible for developing and maintaining scalable server-side applications using Node.js, Express.js, and TypeScript. Your role will involve designing robust and secure RESTful APIs with proper routing, middleware, and error handling. You will build and optimize relational database schemas using PostgreSQL, ensuring performance, normalization, and data integrity. In this position, you will integrate and manage ORMs like Prisma or TypeORM for efficient and type-safe database operations. Additionally, you will implement authentication and authorization using JWT, session-based methods, and OAuth protocols. It will be your responsibility to validate request and response data using Zod or Joi to ensure type safety and data integrity. Furthermore, you will handle file uploads and media storage using Multer and integrate with services like Cloudinary, AWS S3, or similar platforms. Writing clean, testable, and modular code following SOLID principles will be crucial. You will also be expected to create and maintain API documentation using tools such as Postman or Swagger. As part of your role, you will implement security best practices including input sanitization, rate limiting, secure headers, and CORS configuration. Unit and integration testing using Jest and Supertest will be necessary. Collaboration with frontend developers to deliver seamless API experiences and managing deployments using platforms like Vercel, Render, Railway, DigitalOcean, or AWS (EC2/S3) are also key responsibilities. Your duties will include configuring CI/CD pipelines using GitHub Actions, PM2, or Docker for automated builds and deployments. Handling environment configuration securely using .env files and secret managers will be essential. Working with version control (Git) to manage the codebase, branches, and code reviews is also part of the role. Monitoring and debugging production issues to ensure application reliability and performance will be critical. Additionally, building real-time features using WebSockets or Socket.IO is optional but considered a valuable skill. Your expertise in Node.js, Express.js, TypeScript, PostgreSQL, ORMs like Prisma or TypeORM, authentication, authorization, data validation, file uploads, API documentation, Git, testing, security best practices, CI/CD, deployment experience, environment variable management, and cloud platforms will be instrumental in delivering high-quality backend solutions. Join our photography company based in Noida, operating across India and internationally, specializing in wedding and pre-wedding shoots, maternity and newborn photography, as well as corporate and event coverage. Visit www.theimpressio.com and www.theimpressio.in to learn more about our work. We look forward to welcoming you to our dynamic team of professionals.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Full Stack Developer with React.js and Node.js expertise, you will be responsible for crafting elegant, high-performance UIs while owning end-to-end features across the stack. The majority of your time will be spent on front-end work in React and TypeScript, with the remaining time dedicated to building and optimizing Node.js APIs and database interactions. Collaboration with design, product, and back-end specialists is crucial to deliver customer-facing features every sprint. Your key responsibilities will include designing and developing responsive user interfaces using React.js, TypeScript, HTML, and CSS, collaborating with cross-functional teams to deliver high-impact features, maintaining and optimizing backend services using Node.js and TypeScript, designing and implementing scalable RESTful API services, working with SQL and NoSQL databases for efficient data management, optimizing application performance for high availability and reliability, and writing clean, maintainable, and well-documented code following best practices. To excel in this role, you must possess a strong proficiency in React.js, Node.js, and TypeScript, hands-on experience with React, HTML, CSS components development, and integrations, familiarity with SQL and NoSQL databases, experience with RESTful APIs, knowledge of modern UI libraries and front-end tooling, understanding of microservices architecture and event-driven systems, familiarity with containerization and cloud platforms such as Docker, Kubernetes, AWS, GCP, and Azure, a solid grasp of software development best practices including testing, CI/CD, and version control using Git, and experience with writing unit test cases using Mocha/Chai, Jest/Supertest. The qualifications and skills required for this position include a Bachelors/Masters degree in Computer Science, a minimum of 3 years of experience in the field, proficiency in React.js, Node.js, TypeScript, and database management, expertise in cloud deployment with Docker, Kubernetes, CI/CD, AWS, GCP, or Azure, and proficiency in version control and collaboration tools like Git, JIRA, and Confluence.,

Posted 1 month ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You will be responsible for leading end-to-end software design, architecture, and delivery of multiple B2B products. You will build and maintain backend services using Node.js/NestJS and TypeScript. In addition, you will develop responsive front-end applications using React/Next.js and define API contracts and integration flows with mobile teams. You will own CI/CD pipelines, Docker infrastructure, and cloud deployments on AWS/Azure. Conducting code reviews, enforcing coding standards, and mentoring junior engineers will be part of your responsibilities. You will collaborate with stakeholders to translate business requirements into technical specifications and ensure compliance with security standards such as JWT/OAuth2, GDPR & DPDP guidelines. Your expertise should include backend technologies like Node.js, NestJS, TypeScript, and Express. Proficiency in frontend technologies such as React.js (Hooks, Context) and Next.js is essential. Experience with databases like PostgreSQL, Prisma/TypeORM, Redis caching, and working with APIs (REST, GraphQL, Swagger/OpenAPI) is required. Familiarity with DevOps tools like Docker, GitHub Actions for CI/CD, and cloud services on AWS/Azure is crucial. Knowledge of authentication and security protocols such as JWT, OAuth2, Passport.js, RBAC (CASL) is expected. Experience with testing frameworks like Jest, Supertest, and React Testing Library is beneficial. Exposure to additional technologies like WebSockets (Socket.io), monitoring tools (Sentry, Grafana), and Agile/Scrum methodologies will be an advantage.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

The role involves developing and maintaining scalable server-side applications using Node.js, Express.js, and TypeScript. You will be responsible for designing robust and secure RESTful APIs with proper routing, middleware, and error handling. Additionally, building and optimizing relational database schemas using PostgreSQL to ensure performance, normalization, and data integrity will be a key part of your responsibilities. You will integrate and manage ORMs like Prisma or TypeORM for efficient and type-safe database operations, implement authentication and authorization using JWT, session-based methods, and OAuth protocols, and validate request and response data using Zod or Joi to ensure type safety and data integrity. Handling file uploads and media storage using Multer, and integrating with services like Cloudinary, AWS S3, or similar platforms will also be required. Writing clean, testable, and modular code following SOLID principles, creating and maintaining API documentation using tools like Postman or Swagger, and implementing security best practices such as input sanitization, rate limiting, secure headers, and CORS configuration are crucial tasks. You will also perform unit and integration testing using Jest and Supertest, collaborate closely with frontend developers to define and deliver seamless API experiences, and manage deployments using platforms like Vercel, Render, Railway, DigitalOcean, or AWS (EC2/S3). Configuring CI/CD pipelines using GitHub Actions, PM2, or Docker for automated builds and deployments, handling environment configuration securely using .env files and secret managers, working with version control (Git) to manage codebase, branches, and code reviews, monitoring and debugging production issues to ensure application reliability and performance, and building real-time features using WebSockets or Socket.IO are additional responsibilities. The ideal candidate should have expertise in Node.js, Express.js, TypeScript, PostgreSQL, ORMs like Prisma or TypeORM, and authentication methods such as JWT, session-based auth, and OAuth. Knowledge of MongoDB, WebSockets, API documentation tools, Git, basic testing frameworks, security best practices, CI/CD pipelines, deployment platforms, environment variable management, cloud platforms, clean code practices, and strong debugging skills is desired. About Company: The company is a photography firm based in Noida, operating across India and internationally. Their primary services include wedding and pre-wedding shoots, maternity photoshoots, newborn photography, birthday and pre-birthday shoots, as well as corporate and event coverage. To learn more about their work, visit www.theimpressio.com and www.theimpressio.in.,

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies