Overview
Job role: Full Stack Developer
Location: Bangalore (On-site, 5 days/week)
Experience: 5+ years
Salary: ₹17LPA (Based on experience and current CTC)
Notice Period: Immediate joiners
About the role:
We are seeking a highly skilled and motivated Full Stack Developer to join our growing engineering team. The ideal candidate will be responsible for designing, developing, deploying, and maintaining robust and scalable web applications. You will work across the entire software development lifecycle, from concept and design to testing and deployment, ensuring high performance and responsiveness to front-end requests.
Key Responsibilities:
● Design, develop, and maintain server-side applications using Node.js and Python (FastAPI).
● Build responsive and interactive user interfaces using React and Tailwind CSS.
● Implement and manage efficient database schemas (SQL/NoSQL) and optimize queries for performance.
● Integrate and manage queuing systems (e.g., RabbitMQ, Kafka) for asynchronous processing and reliable data handling.
● Develop and consume RESTful APIs for seamless communication between front-end and back-end services.
● Collaborate with product managers, designers, and other developers to define, design, and ship new features.
● Write clean, well-documented, and testable code.
● Participate in code reviews to maintain code quality and share knowledge.
● Troubleshoot, debug, and upgrade existing systems.
● Stay up-to-date with emerging technologies and industry trends.
Required Skills and Qualifications:
● Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
● Proven experience as a Full Stack Developer or similar role.
● Strong proficiency in Node.js and npm ecosystem.
● Extensive experience with React.js for front-end development.
● Expertise in styling with Tailwind CSS.
● Solid understanding of Python and experience with web frameworks like FastAPI.
● Demonstrable knowledge of database design principles and experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
● Experience with message brokers and queuing systems (e.g., RabbitMQ, Kafka).
● Familiarity with version control systems (Git).
● Experience with deployment processes and cloud platforms (e.g., AWS, GCP, Azure) is a plus.
● Knowledge of cloud services (AWS, Azure, GCP) and efficient API consumption/design.
● Understanding of security best practices in web development.
● Excellent problem-solving, analytical, and communication skills.
● Ability to work independently and as part of a team in an Agile environment.
Job Type: Full-time
Pay: Up to ₹1,700,000.00 per year
Schedule:
- Monday to Friday
Application Question(s):
- Are you an Immediate joiner ?
- How many years of experience do you have in Full stack Development ?
- What is your Expected CTC ?
Work Location: In person