Bestkaam Logo
Quest Global Logo

Senior Full-Stack Developer (React, Node.js, Python, Azure)

Bengaluru, Karnataka, India

2 months ago

Applicants: 0

Salary Not Disclosed

18 minutes left to apply

Job Description

Job Requirements We are seeking a highly skilled and experienced Senior Full-Stack Developer with a strong background in React , Node.js , Python/Django , and Azure to build and maintain complex, secure, and high-performance applications. This role requires deep expertise in microservices architecture, API development, DevOps, cloud storage, and data security. The successful candidate will lead development projects, drive best practices, and mentor team members, ensuring high-quality, scalable, and reliable application delivery. Work Experience Key Responsibilities Design and Development: Architect, develop, and maintain scalable web applications, utilizing React for frontend and Node.js and Python/Django for backend development. Microservices Architecture: Design, implement, and manage a microservices architecture, ensuring modularity, scalability, and resilience across services. API Development: Build, optimize, and document RESTful APIs, focusing on performance, security, and ease of integration with other systems. Cloud Infrastructure: Deploy and manage applications on Azure cloud infrastructure, utilizing services such as Azure Blob Storage, Azure Kubernetes Service (AKS), and Azure Functions for serverless computing. Data Management: Design and maintain data storage solutions using both relational (e.g., MySQL) and NoSQL databases (e.g., MongoDB, Redis) based on application needs. Security and Encryption: Implement strong encryption protocols, secure data handling, and robust authentication/authorization mechanisms, adhering to security best practices (e.g., OWASP, GDPR compliance). Containerization and Orchestration: Utilize Docker and Kubernetes to containerize applications, orchestrate services, and manage complex deployments. CI/CD Pipeline: Establish and optimize CI/CD pipelines using Git, Jenkins, or Azure DevOps, automating testing, deployment, and monitoring processes. Code Quality and Best Practices: Conduct code reviews, enforce code quality standards, and provide mentorship to junior developers, fostering best practices in clean code, testing, and documentation. Performance Optimization: Monitor application performance, troubleshoot bottlenecks, and optimize for speed, scalability, and reliability. Cross-functional Collaboration: Collaborate closely with product, design, and QA teams to understand requirements, solve complex technical challenges, and deliver high-quality features on time. Required Skills And Qualifications 8+ years of hands-on experience in full-stack development, with expertise in React, Node.js, Python, and Django. Advanced knowledge of JavaScript (ES6+) and TypeScript for large-scale application development. Proficiency with relational databases like MySQL and PostgreSQL and experience with NoSQL databases like MongoDB and Redis. Solid experience with Docker and Kubernetes for containerization and orchestration in production environments. Extensive experience deploying and managing applications on Azure (experience with AWS or GCP is also valued). Strong background in API development and third-party integration, with experience in securing APIs (OAuth, JWT, API Gateways). Expertise in CI/CD tools (Jenkins, Azure DevOps, GitHub Actions) and automation practices. Deep understanding of encryption techniques, secure coding practices, and adherence to data protection standards. Proven experience in performance optimization, scaling applications, and monitoring cloud infrastructure. Excellent problem-solving skills and a track record of delivering high-quality solutions in fast-paced environments. Strong leadership and mentorship abilities, with excellent communication and teamwork skills. Preferred Skills Experience with frontend state management libraries such as Redux or Context API. Familiarity with frontend build tools like Webpack and module bundlers for optimized builds. Understanding of serverless architecture and event-driven design using tools like Azure Functions or AWS Lambda. Familiarity with GraphQL for API development. Knowledge of observability and monitoring tools, such as Prometheus, Grafana, or Azure Monitor. Experience with agile methodologies (Scrum, Kanban) and project management tools like Jira.

Additional Information

Company Name
Quest Global
Industry
N/A
Department
N/A
Role Category
N/A
Job Role
Mid-Senior level
Education
No Restriction
Job Types
Remote
Employment Types
Full-Time
Gender
No Restriction
Notice Period
Immediate Joiner
Year of Experience
1 - Any Yrs
Job Posted On
2 months ago
Application Ends
18 minutes left to apply

Similar Jobs

ResourceTree Global Services Pvt Ltd

2 months ago

Azure Senior Data Engineer - 7 years

ResourceTree Global Services Pvt Ltd

Data, ADF, DBT +2
Uplers

2 weeks ago

Senior Backend Engineer (Java / Python)

Uplers

Oracle

2 weeks ago

Senior AI Applications Engineer

Oracle

Turing

2 weeks ago

Remote Full Stack Developer

Turing

EXL

2 months ago

4400184-Lead Assistant Manager

EXL

Oracle

2 months ago

Senior AI Applications Engineer

Oracle

Turing

2 weeks ago

Remote Backend Python Engineer

Turing

Thomson Reuters

2 months ago

Senior Data Engineer

Thomson Reuters

Data, Python, SQL +2
Sia

2 weeks ago

Senior QA Engineer

Sia

NTT DATA North America

2 weeks ago

Python FS Junior Developer

NTT DATA North America