
About LinuxBean Solutions
About
Connect with the team
Similar jobs
We’re seeking a Back-End Developer with hands-on experience in Node.js or any other modern backend framework. You’ll be responsible for building robust, scalable APIs and server-side logic powering Zilo’s high-velocity quick commerce platform.
Key Responsibilities
Develop, maintain, and optimize back-end applications and APIs.
Work on microservices, API integrations, and data modeling.
Ensure system scalability, reliability, and performance under high traffic.
Collaborate with front-end and mobile developers for seamless API integration.
Implement best practices in code quality, security, and database design.
Troubleshoot production issues and support deployment cycles.
Technical Skills Required
Strong proficiency in Node.js, Express.js, or similar backend frameworks.
Experience in MongoDB, MySQL, or PostgreSQL.
Understanding of RESTful APIs, authentication (JWT/OAuth), and middleware.
Familiarity with AWS, Docker, or other deployment environments.
Hands-on experience with Git and CI/CD pipelines.
Knowledge of other programming languages like Python, Java, or Go is an added advantage.
Must Have Skills:
1. Experience with the .NET framework and .NET Core technologies: C#
2. Writing and consuming REST API/Web API in .Net framework, .Net Core
3. Must have excellent knowledge in Azure hosting services
4. Good knowledge of Trouble shooting, Azure Hosting, maintaining and performance tuning
5. Knowledge of Frontend framework (React), If not then Angular, or Vuejs etc
6. Excellent Aptitude, Attitude and Communication Skills
7. Strong understanding of OOPS Concepts
8. Strong knowledge of Unit Testing
9. Excellent knowledge and working experience in Microservice Architecture
10. RDBMS Concepts, MS-SQL Server
11. Writing & Optimizing SQL Queries for best performance
12. Able to manage release by mean of CI/CD pipeline to deploy applications in Azure
13. Well versed of code review and code scanning tools
Good to have Skills:
1. Knowledge of HTML, Bootstrap, CSS, Responsive Design
2. Entity Framework/LINQ, MVC
3. Strong understanding of current design patterns & best practices
4. Knowledge of Agile methodology and JIRA
5. Knowledge of Electron is a plus
Key Responsibilities:
1. Work with Scrum Team to prioritize tasks and ensure deadlines are met
2. Communicate and actively participate in client call and understand requirements
3. Convert design and architecture to code using best practices
4. Provide expert level knowledge and guidance on modern software engineering techniques and methodologies for code reviews
5. Demonstrate expertise in a variety of software concepts (object-oriented design), practices (design patterns), and procedures (troubleshooting defects)
6. Able to troubleshoot and debug the code, write code with best coding practice and perform unit & Integration testing
7. Collaborate with the technical team to build and migrate applications in Azure
8. Test and update application so that it can be used for cross web browsers
9. Use and set-up CI/CD pipeline
Roles and Responsibilities
1) Understand client requirements and functionalities.
2) Write well-designed, testable, efficient code.
3) Responsible for solving complex technical issues.
4) Ensure quality projects are delivered within defined timelines.
5) Active involvement in client communication to understand functional requirements.
6) Maintain high standards of quality for code, documentation and other deliverables.
At least 3 years' experience as a Node.js developer.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
Mandatory experience in MongoDB and MySql.
Knowledge of front-end technologies such as HTML5 and CSS3.
Superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude.
Reward360 powers a data-driven customer engagement ecosystem that enables the world’s leading organisations to earn customer loyalty every day. For over 10 years, R360’s loyalty and reward platforms have driven ambitious loyalty programs for some of the world’s biggest brands – including Axis Bank, Standard Chartered Bank, HDFC Bank and Emirates National Dubai Bank. We have 500+ global retail partnerships and offer our clients reward programs, nuanced customer segmentation, data-centric campaigns, and big data analytics.
You will architect, design & build large scale software systems for loyalty, rewards, commerce and payments that are directly used by customers of large banks. You will have the opportunity to build systems end to end and improve & influence customer behavior. You will also influence best practices and drive how we operate large systems in an efficient manner. If you are excited about this opportunity and meet the requirements laid out below, we would like to talk to you!
What you’ ll do:
1. Work as Core Java developer with prime focus on Backend
2. End to end development from design to development
3. Code & design review of peers
4. Troubleshoot critical issues and guide team as well
What we’ll need:
1. Overall 4-6 years of experience
2. 3+ years of hands-on experience in Java/J2EE technologies
3. Strong Data structures & algorithm skill
4. Strong communication & design skills
Technical Skills
1. Core Java (Collection, multi-threading, design patterns)
2. Frameworks - Hibernate, Spring, REST Jersey
3. Front end technologies – Java Script, jQuery, Angular
4. Database – SQL & NoSQL
5. Modelling – UML & ERD
Bonus point if: Candidate from product company would be preferred
- 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.
 
Responsibilities:
- Integration of user-facing elements developed by front-end developers with server-side logic.
- Writing reusable, testable, and efficient code.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
- Integration of data storage solutions {mysql, redis}.
- Understanding the requirements and planning the implementation accordingly.
- Good interaction with the team. Good debugging skills.
Skills:
- Strong proficiency with JavaScript {optimized code}.
- Knowledge of Node.js and frameworks available for it {sequelize}.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Optimization in terms of memory and time.
- Good understanding of server-side templating languages.
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Understanding accessibility and security compliance.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Understanding fundamental design principles behind a scalable application.
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform.
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools, such as Git.
Personality fit
Looking to hire a Backend developer, who wakes up every day with the zeal of learning something new - a mind that is always curious. Not only this, he should be proud to have a good experience on algorithms and understand his technology at the atomic level.
Preliminary requirements for the role
- Should understand the architecture of Node Js language, and must have had at least 1 year of solid experience in writing robust code in this language.
 - Should be well versed with basic algorithms on ( array, Linked list, stack, queue)- Yes, we do ask questions associated with time and space complexity for the above-mentioned algorithms
 - Thorough understanding of MySQL, in that, creating all types of joins ( inner, outer, left, and right) on multiple tables, views, and triggers are a piece of cake for you.
 - Further, you should have a decent understanding of database designs so that you can make quick decisions about normalization, inclusion/exclusion of foreign keys, etc
 - Should have a decent understanding of code repository tool such as GitHub
 - Should be well versed with the basics of AWS ( understanding of cloud architecture would be a plus)
 - Should be aware of the commonly used encryption techniques such as JWT, API encryption, Token management, etc
 - Exposure to working in E-commerce related applications as well as in a startup environment would be an add on.
 
- B.E Computer Science or equivalent
- 3 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonus
- Understanding on how to use a database like Postgres (prefered choice), SQLite,
MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
You will be building efficient, scalable & high performance microservices and applications which will power the network of thousands of retailers across the country and at the same time improve the efficiency and visibility of information flow in our supply chain systems.
Your core responsibilities:
- Create elegant, efficient and maintainable software to support and extend our current products.
 - Solve complex architectural challenges when implementing new features.
 - Integrate with databases, file systems, cloud services when delivering scalable solutions.
 - Troubleshoot and fix reported customer issues, delivering software patches as needed.
 - Assisting in making design decisions based on performance, scalability, security, and future expansion.
 - Communicating and collaborating with management, product, QA teams.
 
What will help you thrive in this role? 
- Degree in Computer Science, similar technical field of study or equivalent practical experience.
 - 5+ years of experience as a Backend Engineer.
 - Proficiency in web development using any of the languages: PHP, Python, Java, NodeJS or Golang.
 - Should possess a solid grasp of object-oriented programming, system architecture & design, databases, development, and testing methodologies.
 - Good in Design (HLD and LLD).
 - Good in Database schema design.
 - Good to have experience with AWS or Google Cloud or Azure and serverless architecture.
 - Excellent verbal communication skills.
 - Track record of delivering successful products as an engineer.
 - Experience with large applications of some scale will be a plus.
 - Ability to deep dive, understand & improve the legacy code.
 - Domain knowledge of supply chain & retail industry is a plus.
 
Whom you will be sharing your work day with?
We are a language agnostic engineering team of independent thinkers who understand the priorities of a rapidly growing startup and excel at choosing high impact projects. Our core beliefs are:- We are in the forefront of disrupting traditional retail & supply chain industry by building distributed systems
 - We are hardcore open source lovers and believe in the strength of open source community.
 - We believe technology can change the way information is consumed.
 - We use a data driven approach to build new products and features.
 - Build new tech solutions to improve business processes and enable our various departments to help service our teams better.
 - We embrace and enable DevOps culture within the organisation.
 
And yes! We do have new furry friends coming to our office everyday.
Work Perks
- Hybrid work environment with flexibility to work from anywhere.
 - A great salary, commensurate with experience.
 - Unlimited vacation policy which means Paid Vacations.
 - A relaxed & flexible working atmosphere.
 - Weekly parties (Unofficial).
 - Paid outings to remote work locations and industry events/conferences.
 - Paid Health Insurance for you and your loved ones.
 









