Hirelo
Lead Full Stack Engineer - Node.js/Python
Job Location
bangalore, India
Job Description
Job Description : We are seeking a highly skilled and motivated Senior Full-Stack Developer to join our engineering team. You will be responsible for designing, developing, and maintaining robust and scalable applications across the entire stack. The ideal candidate will have extensive experience in both backend and frontend development, with a strong understanding of modern technologies and best practices. You will thrive in a fast-paced environment and be passionate about building high-performance : Full-Stack Development : - Design, develop, and deploy scalable and maintainable full-stack applications. - Write clean, efficient, and well-documented code. - Participate in code reviews and provide constructive feedback to team members. - Contribute to the entire software development lifecycle, from requirements gathering to deployment and maintenance. Backend Development : - Develop robust and efficient backend services using Node.js or Python. - Design and implement RESTful APIs and microservices. - Manage and optimize database interactions using SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), and TimeSeries databases. - Implement real-time communication protocols (WebSockets, gRPC, MQTT) for seamless data exchange. Frontend Development : - Develop responsive and user-friendly web applications using React.js, Next.js, and TypeScript. - Implement state management and build reusable UI components. - Optimize frontend performance and ensure cross-browser compatibility. Cloud Deployment & Infrastructure : - Deploy and manage applications on cloud platforms (AWS, GCP, or Azure). - Utilize Docker and Kubernetes for containerization and orchestration. - Implement and maintain CI/CD pipelines for automated deployments. - Manage and monitor cloud Solving & Optimization : - Troubleshoot and debug complex issues across the stack. - Perform performance optimization and identify bottlenecks. - Implement monitoring and logging solutions to ensure application & Communication : - Work closely with product managers, designers, and other engineers to deliver high-quality software. - Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives. - Communicate effectively with team members and stakeholders. Requirements : - 5-7 years of hands-on experience in full-stack development. - Proficiency in backend development with Node.js or Python. - Strong experience in frontend development with React.js, Next.js, and TypeScript. - Expertise working with SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), and TimeSeries databases. - Experience with real-time communication protocols (WebSockets, gRPC, MQTT). - Cloud deployment expertise - AWS, GCP, or Azure (Docker, Kubernetes, CI/CD). - Strong problem-solving skills, debugging capabilities, and performance optimization. - Experience working in fast-paced startups or high-performance engineering teams. - Bachelors degree in Computer Science, Engineering, or a related field. (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 5/6/2025
Location: bangalore, IN
Posted Date: 5/6/2025
Contact Information
Contact | Human Resources Hirelo |
---|