
UsefulBI•2h ago
InstaHyre
Sr. Fullstack Engineer
Bangalore, Lucknow, Pune
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Senior Full-stack Engineer - Bangalore, Lucknow, Pune
UsefulBI is seeking a highly skilled Senior Full-stack Engineer to join our team in Bangalore, Lucknow, or Pune. You will be instrumental in designing, building, and scaling modern web applications with a strong emphasis on ownership and engineering excellence. This role requires deep expertise in frontend frameworks, backend API development, cloud-native databases, and AWS infrastructure.
Key Responsibilities
Frontend Development
- Develop modern, responsive user interfaces utilizing React and Python.
- Create reusable components and shared UI libraries to ensure consistency and efficiency.
- Optimize application performance, scalability, and cross-browser compatibility.
- Integrate REST APIs, effectively manage application state, routing, and authentication.
- Ensure adherence to accessibility standards, UX consistency, and design specifications.
Backend and API Development
- Design and develop robust RESTful APIs using Python (FastAPI preferred) and/or Node.js.
- Implement core business logic, validation, authentication, and authorization mechanisms.
- Build scalable microservices with a focus on clean, maintainable architecture.
- Guarantee backend reliability, optimal performance, and stringent security measures.
Databases and Cloud Infrastructure
- Design and manage data models leveraging AWS RDS (PostgreSQL / MySQL), MongoDB, and DynamoDB.
- Write optimized database queries and maintain data integrity across all systems.
- Implement comprehensive backup, recovery, and data lifecycle management strategies.
Ownership and Collaboration
- Collaborate closely with product managers and designers to refine project requirements.
- Actively participate in architecture and technical design discussions.
- Conduct thorough code reviews and contribute to the continuous improvement of engineering best practices.
- Take full ownership of features from initial development through to production support.
Required Qualifications
- 8-10 years of comprehensive hands-on full-stack development experience.
- Exceptional proficiency in JavaScript/TypeScript.
- Proven experience with modern frontend frameworks such as React and Angular.
- Strong backend development expertise in Python (FastAPI preferred) and/or Node.js.
- Demonstrated experience in building and consuming REST APIs.
Company
UsefulBI
UsefulBI: Pioneering Data Solutions for Business TransformationUsefulBI is a leader in delivering comprehensive data solutions, encompassing data engineering, data science, AI/ML, and Business Intelli...
Bangalore, Lucknow, Pune
Posted on InstaHyre