



Hood is a new-age anonymous social network.
Hood has recently raised $3.2Mn seed funding and is backed by top VCs, 16+ unicorn founders including Vijay Shekhar Sharma - PayTM CEO, Ritesh Agarwal- OYO CEO, Kunal Shah - Cred CEO and outstanding management team.
Role & Responsibilities
- Execute full lifecycle software development
- Architect and conceptualize the product from initiation
- Program well-designed, testable, efficient code Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Integrate software components into a fully functional software system
Qualifications: -
- Bachelor's degree in Computer Science, Software Engineering or a related technical discipline.
- 2-4 years of experience in software design and development.
- Strong coding skills (JavaScript/Typescript, Node.js).
- Strong database design (MySQL/DynamoDB) and query writing skills with a commitment to performance and efficiency.
- Working knowledge of RESTful API paradigms.
- Experience building distributed domain-driven microservices.
- Strong understanding of database and storage fundamentals.
- Experience with AWS stack.
- Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
- Knowledge of React.js is a plus.
- Startup experience is a plus.
What you can expect from us
1.Learning Budget: If there's a workshop, book, or event you think will help you learn, we'll cover your bill.
2.Health insurance for you and your family.
What happens after you apply?
Step 1: Within 7 days of your application our wholesome, original & expressive - our People Team will reach out to you for a quick chat.
Step 2: Within 4-6 days of chatting with the People Team, you will get a call from someone from your future team to discuss the job role.
Step 3: If all goes well, we’ll schedule a call with your future manager to deep dive into the role with you and for you to show off your skills through a small task.
Step 4: After a quick interaction with the People Team, If our vibes match, a quick call with our Founders.
If we mutually enjoy the 4 steps, we onboard you with a big smile :)
NOTE
At any step, if things don't work out, we will proactively send out an email. You are welcome to
ask for detailed feedback and re-apply in the future.
We prefer [Passion>Skills>Education]

Similar jobs
We're on the hunt for a Backend Developer who not only writes clean, efficient code but also thinks in systems and structures. If you enjoy crafting microservices, solving real-world problems using solid design principles, and love optimizing performance — this one’s for you!
🧠 Responsibilities:
- Design, develop, and maintain scalable and high-performance backend services
- Build and manage RESTful APIs and microservices
- Architect and implement Low-Level Design (LLD) for core backend features
- Apply Data Structures and Algorithms (DSA) to write optimal, scalable solutions
- Collaborate with frontend and product teams to integrate user-facing elements
- Ensure code quality through reviews, unit tests, and automation
- Optimize applications for speed, performance, and scalability
- Troubleshoot, debug, and upgrade existing systems
🛠️ Required Skills:
- 2+ years of experience in Java / Python / Node.js / GoLang
- Strong knowledge of Object-Oriented Programming (OOP) and Design Patterns
- Good grasp of Low-Level Design (LLD) and System Design fundamentals
- Proficient in Data Structures and Algorithms (DSA) — must know how to use them, not just define them 😎
- Experience with REST APIs and Microservices Architecture
- Good understanding of SQL and/or NoSQL Databases (e.g., MySQL, MongoDB, PostgreSQL)
- Familiarity with version control systems like Git
⭐ Nice-to-Haves:
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with Docker, Kubernetes, or container orchestration
- Exposure to CI/CD pipelines
Location: Bangalore Indiranagar
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
Node.js Developer Requirements:
- Bachelor's degree in computer science, information science, or similar.
- At least two years' experience as a Node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.


Wordpress:
Should have hands-on experience in WordPress & HOOKS concepts.
Extensive knowledge and experience of building WordPress CMS websites using the best practice & de-facto standard plugins.
- Knowledge of Customization of themes & plugins
- Experience working with WordPress at a PHP code level.
- Knowledge of existing inbuilt WordPress functions.
- Theme Template integration.
- Good understanding of cross-platform and cross-browser issues.
- Experience in developing E-Commerce websites
Shopify:
Should have hands-on experience in Shopify API & APP concepts.
Extensive knowledge and experience of building custom stores.
- Knowledge of Customization of themes & apps
- Experience working with Shopify API's
- Knowledge of existing inbuilt Shopify system.
- Theme Template integration.
- Good understanding of cross-platform and cross-browser issues
We are looking for an experienced NodeJS/ExpressJS/TypeScript developer. You will work on the most
critical software development team in a fast-growing data-centric software company. You will develop high performance, highly available REST and GraphQL APIs that will deliver data to our suite of web and mobile
apps.
Duties and Responsibilities
Software Development: You will work with the engineering lead to design and develop REST and
GraphQL APIs that will serve data from MongoDB and ElasticSearch.
Automated Test Scripts: You will write automated test scripts for all of your code. You will work with
the QA manager to determine optimal code coverage.
Code Reviews: You will assist in reviewing PRs raised by other team members. You will be
responsible for ensuring that the code satisfies the documented requirements, includes the necessary
automated tests and follows our documented coding standards and best practices.
API Support: API issues will be reported manually and automatically (via alerts) to a series of Slack
channels. You will monitor these channels and create Jira tickets to diagnose and fix these issues. You
will ensure that affected API consumers are informed regularly as to the status of the open issues.
API Documentation: You (and the rest of the API team) will be responsible for keeping the API
documentation up to date.
Skills and Qualifications
Bachelor's degree in computer science, information science, or similar.
Exceptional analytical and problem-solving skills.
Great organizational and time management skills.
Extensive knowledge of NodeJS libraries and frameworks.
REST APIs: 3+ years required.
GraphQL APIs: 1+ years desired.
ExpressJS or Fastify: 2+ years required
Advanced TypeScript: 1+ years required
NodeJS: 2+ years required
Node Streams: 1+ years desired
AWS High-Availability Clusters: 1+ years desired
MongoDB: 2+ years desired
Search Engines (ES or Solr): 2+ years desired
Big Data: 1+ years’ experience querying datasets with hundreds of millions of rows desired
Mocha/Chai: 1+ years desired
Bitbucket or GitHub: 1+ years required


We at Fabzen Technologies are looking for a knowledgeable and experienced individual to fulfil the role of Spring boot developer.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering or related field.
- Professional experience on a software development team as a developer.
- Strong software documentation skills.
- Ability to comprehend and implement detailed project specifications as well as the ability to adapt to various technologies.
- Strong problem-solving skills.
- Understanding of Software Development Life Cycle.
- High attention to detail.
- Excellent troubleshooting and communication skills.
- Able to work well in a team setting.
The candidate must be proficient at:
- Socket programming
- Async await and promises
- Databases such as mongo, MySQL
- Passport JS for Google and Facebook integration
- Working on APIs with authentication and authorization
- Building frontend for mobile applications
- MVC architecture
Responsibilities:
- Work closely with the development team to deliver code as required for the applications and their updates.
- Ensure the design and development of the application fulfil our requirements and achieve desired objectives.
- Ensure company standards are followed; Project schedules and issues are effectively managed, and the same is effectively communicated.
- Ensure documentation, knowledge sharing, and training in new software.
- Create technical specifications and test plans.
- Monitor the functioning of the application and provide suggestions and support to maintain the same.
Experience in a game development company or in developing gaming applications would be an added advantage.



Java, Springboot, Micro Services is a must
3 to 7 Yrs exp
Temporary WFH
Permanent WFH is also available





