Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
surat, gujarat
On-site
Greetings from Gainserv! At Gainserv Infotech Pvt Ltd, we are a USA-based product development company dedicated to revolutionizing user onboarding experiences through innovative cloud software solutions catered towards businesses. Our goal is to simplify processes, enhance engagement, and accelerate software adoption without the need for any coding skills. We are committed to utilizing innovation to make every user's initial interaction with software seamless and impactful. To learn more about us, visit www.gainserv.com. We are currently seeking a highly skilled PERN Stack Developer / System Architect with expertise in building scalable SaaS applications. The ideal candidate should possess a strong background in Node.js, PostgreSQL, React.js, Redis, ELK Stack, and Python. In this role, you will be responsible for designing system architecture, developing both backend and frontend features, and ensuring performance, security, and scalability. Key Responsibilities: System Architecture & Design: - Design and implement scalable, secure, and high-availability system architectures. - Define data models, APIs, and integration patterns between services. - Set up logging, monitoring, and alerting pipelines using the ELK stack. Backend Development (Node.js / Express): - Develop and maintain RESTful / GraphQL APIs. - Implement authentication, authorization, caching, and background job queues. - Optimize queries and implement caching with Redis for high performance. Frontend Development (React.js): - Build dynamic, responsive, and reusable UI components. - Integrate backend APIs into frontend apps. - Implement state management using Redux or modern React hooks. Database (PostgreSQL): - Design normalized schemas, write efficient queries, and create stored procedures. - Implement database migrations and backup strategies. Data Engineering / Python: - Write Python scripts for data processing, ETL pipelines, and ML/AI integration. - Work with survey data, analytics pipelines, and automation tasks. DevOps & Monitoring: - Implement CI/CD pipelines (GitHub Actions, Jenkins, or similar). - Manage deployments on Docker / Kubernetes / Cloud (AWS/Azure/GCP). - Ensure system observability with Elasticsearch, Logstash, and Kibana. Required Skills: - Strong expertise in Node.js / Express.js and React.js. - Hands-on experience with PostgreSQL (schemas, functions, optimization). - Proficiency with Redis for caching and pub/sub messaging. - Deep understanding of ELK stack (Elasticsearch, Logstash, Kibana) for monitoring and analytics. - Solid Python programming skills (for data processing, AI/ML, or scripting). - Experience with microservices architecture and system design. - Strong understanding of REST APIs, WebSockets, and real-time systems. - Experience with Docker, Kubernetes, and CI/CD pipelines. - Knowledge of cloud infrastructure (AWS/Azure/GCP). Nice to Have: - Experience with Kafka, RabbitMQ, or other message brokers. - Background in AI/ML integration (sentiment analysis, recommendations, automation). - Knowledge of security best practices (OAuth2, JWT, encryption, etc.). - Prior work on multi-tenant SaaS platforms. Qualifications: - Bachelors/Masters in Computer Science, Engineering, or related field. - 4-8 years of experience as a Full-Stack Developer / Architect. - Proven track record of designing and delivering scalable enterprise applications. Benefits: - Competitive salary - Flexible work environment - Learning & development opportunities - Chance to grow with a fast-scaling SaaS business - 29 Annual Leaves - 1st and 3rd Saturday off & Other Saturday Half - Leave Encasement - Employee Engagement Activities - Company-Sponsored Certification Courses If you are interested in this opportunity, please share your updated resume at hr@gainserv.com.,
Posted 1 day ago
3.0 - 4.0 years
7 - 9 Lacs
Gurugram
Work from Office
Position Title: Senior Software Engineer Department: Product Engineering / Software Development Reports To: Product Manager Supervises: N/A Location: Gurugram Job Summary: We are looking for a skilled PERN Developer with 3+ years of experience to design, develop, and maintain web applications using the PERN stack (PostgreSQL, Express.js, React.js, Node.js). In this role, you will be responsible for full-stack development, ensuring the delivery of high-quality, scalable, and efficient solutions. You will collaborate with cross-functional teams, troubleshoot complex issues, and adhere to best practices throughout the software development lifecycle. Key Responsibilities: Design, develop, and maintain web applications using the PERN stack. Build scalable and efficient backend APIs and services using Node.js and Express.js. Develop interactive, responsive, and user-friendly frontends using React.js. Work with PostgreSQL to design database schemas, write queries, and ensure optimal database performance. Troubleshoot and debug application issues during development and post-production. Collaborate with product managers, UI/UX designers, and QA teams to deliver high-quality features. Conduct code reviews to ensure code quality and adherence to best practices. Stay updated with the latest trends in web development and contribute to improving team processes. Document technical specifications, system designs, and development workflows. Skills and Qualifications: Bachelors degree in Computer Science, Engineering, or a related field. 3+ years of experience as a full-stack developer using the PERN stack or similar technologies. Proficient in JavaScript, with strong experience in React.js, Node.js, and Express.js. Strong understanding of relational databases, particularly PostgreSQL, and ability to write efficient queries. Familiarity with version control systems (e.g., Git) and deployment tools. Solid knowledge of RESTful API design and integration. Experience with Agile/Scrum development methodologies. Strong problem-solving skills and ability to work in a fast-paced environment. Excellent communication and teamwork skills. Preferred Skills: Knowledge of cloud platforms (e.g., AWS, Azure, or Heroku) and CI/CD pipelines. Experience with containerization tools like Docker. Familiarity with testing frameworks and tools (e.g., Jest, Mocha). Why Join Us? Work on cutting-edge technologies in a dynamic and supportive environment. Opportunities for professional growth and skill enhancement. Collaborative culture with a focus on innovation and excellence
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
71627 Jobs | Dublin
Wipro
26798 Jobs | Bengaluru
Accenture in India
22262 Jobs | Dublin 2
EY
20323 Jobs | London
Uplers
14624 Jobs | Ahmedabad
IBM
13848 Jobs | Armonk
Bajaj Finserv
13848 Jobs |
Accenture services Pvt Ltd
13066 Jobs |
Amazon
12516 Jobs | Seattle,WA
Capgemini
12337 Jobs | Paris,France