Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 5 days ago
5.0 - 7.0 years
2 - 13 Lacs
Bengaluru / Bangalore, Karnataka, India
On-site
Key Responsibilities: Collaborate with cross-functional teams including developers, QA, and deployment to ensure smooth project execution. Act as the single point of contact for all technical and non-technical stakeholders throughout the project lifecycle. Maintain and manage detailed project plans with clear timelines, milestones, and task ownership. Monitor project progress, identify roadblocks, and provide regular updates to all relevant stakeholders. Coordinate the setup and maintenance of development, testing, and production environments. Ensure all environments are properly configured and prepared for each phase of application deployment. Manage all pre-launch activities, including compliance checks, regulatory requirements, and UAT coordination. Support post-launch monitoring and help resolve any issues that arise in the live environment. Identify project risks early and work with teams to develop mitigation strategies. Evaluate and improve development and deployment workflows to boost team efficiency and collaboration. Lead Agile ceremonies such as daily standups, sprint planning, reviews, and retrospectives. Ensure the team follows Agile principles and that backlog grooming and delivery schedules are maintained. Required Skills & Qualifications: Bachelor's degree in Computer Science, Information Technology, Business Management, or a related field. Equivalent practical experience will also be considered Proven experience as a Project Manager in a technical environment, preferably in software development or app deployment. Experience with end-to-end project management for app development, testing, and deployment. Familiarity with Agile methodologies and managing projects using tools like JIRA, Trello, or Asana. Strong understanding of software development workflows, including CI/CD pipelines, code repositories, testing, and deployment processes. Experience with software environments such as staging, UAT, and production. Basic understanding of web and mobile app technologies (e.g., Java, React, Swift, Android, etc.) is a plus.
Posted 1 month ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
31458 Jobs | Dublin
Wipro
16542 Jobs | Bengaluru
EY
10788 Jobs | London
Accenture in India
10711 Jobs | Dublin 2
Amazon
8660 Jobs | Seattle,WA
Uplers
8559 Jobs | Ahmedabad
IBM
7988 Jobs | Armonk
Oracle
7535 Jobs | Redwood City
Muthoot FinCorp (MFL)
6170 Jobs | New Delhi
Capgemini
6091 Jobs | Paris,France