NicheHR Global
Website:
nichehrglobal.com
Job details:
Senior Full Stack Engineer – Python & React.js
Location: India (Remote)
Employment Type: Full-time
We are looking for a Senior Full Stack Engineer to join a fast-growing global SaaS product company building next-generation digital solutions for enterprise customers. This is an opportunity to work on large-scale web applications, AI-driven product innovation, and modern cloud-based architecture within a fully remote engineering organization.
About the Role
As a Senior Full Stack Engineer, you will work closely with Product, Design, and Engineering teams to develop scalable and high-performance applications using Python and React.js. The role requires strong ownership, architectural thinking, and the ability to solve complex technical challenges in a collaborative, product-led environment.
Key Responsibilities
Full Stack Development
• Design, develop, test, deploy, and maintain scalable web applications
• Build responsive and reusable front-end components using React.js
• Develop and maintain RESTful and/or GraphQL APIs
• Write and optimize SQL queries across relational databases such as PostgreSQL/MySQL
• Develop asynchronous background processing workflows
• Leverage AI-assisted development tools to accelerate engineering productivity and issue resolution
Architecture & Scalability
• Improve system reliability, scalability, and maintainability of enterprise applications
• Participate in technical architecture and design discussions
• Identify and address technical debt across the platform
• Monitor and optimize application performance using observability and APM tools
• Support modernization initiatives for legacy systems
Feature Ownership
• Own features end-to-end from design through deployment and monitoring
• Collaborate cross-functionally in a pod-based engineering setup
• Troubleshoot production issues and drive root-cause analysis and improvements
Leadership & Engineering Excellence
• Mentor junior engineers and contribute to engineering best practices
• Participate in peer code reviews and CI/CD improvements
• Contribute to automated testing and deployment workflows
• Drive technical initiatives that improve scalability, stability, and developer experience
Requirements
Education
• Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Experience
• 8+ years of experience building enterprise applications using Python
• 3+ years of experience with React.js or similar modern JavaScript frameworks
• Experience working in large engineering teams within remote environments
• Experience building and operating applications on AWS
• Hands-on experience using AI coding assistants/tools in software development workflows
Technical Skills
• Docker and containerized local development
• AWS production workloads and cloud-native applications
• RESTful and GraphQL API integrations
• Strong SQL and relational database expertise
• Asynchronous/background job processing systems
• Observability tools such as Datadog, Sentry, or similar platforms
• Automated unit testing and CI/CD workflows
• GitHub Actions or equivalent deployment automation tools
• Experience modernizing legacy applications
Work Environment
• Fully remote role
• Collaboration with globally distributed engineering teams
• Requires overlap with US Eastern Time working hours (9 AM – 5 PM ET)
Ideal Candidate
• Product-minded engineer with strong ownership and accountability
• Comfortable working in high-volume production environments
• Strong communication and technical documentation skills
• Passionate about scalable systems, AI-led engineering practices, and continuous improvement
Click on Apply to know more.