Overview
Job: Junior Software Engineer (0–2 Year Experience)
Location: Hyderabad
Company: Algohire Technologies Private Limited
About the Role: We are looking for a motivated Junior Software Engineer to join our growing team. This role is ideal for freshers with good knowledge on technical skill of full stack development such as React, Node.js, and Tailwind CSS. You will be working closely with senior engineers and cross-functional teams to deliver impactful features in a dynamic startup environment.
Key Responsibilities:
● Develop and maintain web applications using Node.js and React under guidance.
● Assist in designing and implementing RESTful APIs.
● Write clean, readable, and maintainable code.
● Build responsive UIs leveraging Tailwind CSS.
● Work with state management libraries like Redux or Zustand.
● Integrate caching mechanisms such as Redis.
● Implement and support message queues/event-driven systems (Kafka, AWS SQS, etc.).
● Collaborate with product, design, and engineering teams to understand requirements and deliver solutions.
● Learn and Work with PostgreSQL and ORM tools (e.g., Prisma).
● Actively seek mentorship and contribute to a positive team environment.
Mandatory Skills (Must Have):
● Full Stack Development
● React.js
● Node.js
● Tailwind CSS
● RESTful APIs (Express.js, documentation tools)
● State management libraries (Redux, Zustand, etc.)
● Able to learn and work with Caching mechanisms (Redis)
● Able to learn and work with Message queues/event-driven systems (Kafka, AWS SQS, etc.)
● Able to learn and work with PostgreSQL and ORM tools (e.g., Prisma) Good-to-Have Skills:
● TypeScript
● Writing automated tests (Jest or related tools)
● Cloud platforms (AWS, Firebase, etc.)
● Good communication and collaboration skills
● Proactive attitude towards learning and efficiency
What We Offer:
● Opportunity to grow your skills in a supportive startup environment.
● Mentorship from experienced engineers and leadership.
● Competitive salary and benefits.