Similar jobs
Company Overview
Rablik Private Limited is an expanding IT company registered in Jagdalpur, Chhattisgarh, with a work office located in Raipur. We provide a range of digital solutions, including website development, mobile app development, digital marketing, and SEO. As part of our growth, we’re looking for a skilled Backend Developer to join our team and help develop efficient, scalable, and secure back-end applications.
Job Summary
The Backend Developer will be responsible for server-side application logic, database management, and ensuring high performance and responsiveness of applications. This role is ideal for candidates with a strong background in back-end development, ready to work on cutting-edge projects and collaborate with front-end developers to create seamless, user-centered experiences.
Key Responsibilities
- Develop and maintain server-side applications, ensuring security, performance, and scalability.
- Create and manage APIs, facilitating efficient communication between the client and server.
- Work with databases to design, develop, and maintain data structures that support web applications.
- Troubleshoot, debug, and upgrade software systems.
- Collaborate with front-end developers and other team members to integrate user-facing elements with server logic.
- Optimize applications for maximum speed and scalability.
- Stay updated with emerging technologies and trends in backend development.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Technical Skills:
- Proficiency in back-end languages like Python, Java, Node.js, PHP, or Ruby.
- Strong knowledge of SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with RESTful APIs and/or GraphQL.
- Familiarity with server management and deployment (e.g., AWS, Azure, or Google Cloud).
Experience Requirement
- For Freshers: Candidates with relevant internships or academic projects in back-end development are encouraged to apply.
- For Experienced Candidates: A minimum of 2+ years of experience in backend development, with a proven ability to develop robust and scalable back-end solutions.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, Google Cloud) and serverless architecture.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of front-end technologies (HTML, CSS, JavaScript) for integration purposes.
- Strong problem-solving skills and attention to detail.
Salary
- Freshers: Competitive starting salary based on skills and potential.
- Experienced: Higher salary range based on experience level and expertise.
What We Offer
- Opportunities for growth and advancement in a dynamic environment.
- EPF and health insurance benefits.
- Collaborative team culture and regular training sessions.
We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front end. You will also be responsible for integrating the front-end elements built by your co-workers into the application. A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
- Actively participate in the overall application lifecycle.
- Focus on coding and debugging.
- Collaborate with front-end developers.
- Define and communicate technical and design requirements.
- Build a high-quality reusable code that can be used in the future.
- Create sustainable and functional web applications with clean codes.
- Learn about new technologies and stay up to date with current best practices.
- Conduct UI tests and optimize performance.
- Train, help, and support to other team members
Requirements
- Hands-on backend web development experience.
- Proficient knowledge of a backend programming language and an in-depth understanding of web development.
- Knowledgeable of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Proven experience creating user authentication and authorization between multiple systems, servers, and environments.
- Capability to integrate multiple data sources and databases into one system.
- Proven experience managing the hosting environment, including database administration and scaling an application to support load changes.
- Ability to set up and administer backups, data migration, transformation, and scripting.
Skills
- Coding (HTML/CSS3)
- Debugging
- Programming (JavaScript, PHP, Magento, OOPs,)
- PHP Framework
- Analytical Skills
- Web Development
- API
1. Strong working knowledge of Php CMC Frameworks & object-oriented Php Programming and Drupal |
2. Strong knowledge of SQL/MySQL. RDBMS |
3. Familiar with the Apache Configuration |
4. Understanding the fully synchronous behavior of Php & Mvc Design patterns |
5. Ability to build Restful Api, Using Oops, Data Structure, and algorithms. |
6. Strong knowledge of the common Php or Web Server exploits and their solutions |
7. Creation of Plugins/widgets Written to Conform with the Drupal Coding Standards |
8. Leverage and Develop Apis, Plugins, and Scripts as Needed, to Interface with Internal Applications, Social Platforms, and Third-party Services. |
9. Strong Knowledge of Working On the Cms and Web Frameworks such as Drupal and hands-on experience in front-end technology. |
10. Hands-On Coding Expert in Php, SQL, and Javascript |
11. Must have Experience in Managing a Team of Min. 15-20 team members |
12. Must Possess Excellent Attention to Detail and Be Able to Familiarise and Quickly Learn New Software/ Framework/ Languages/ Technology With Requirements |
13. Should Be Smart to Grasp Requirements Quickly and Can Guide the development in a Global Team Coordination. |
14. Understand Client Requirements and Drive Projects with High-Quality Output. |
15. Should Be a Team Player and Bring Positive Influence Within the Team |
16. Ensuring High-performance and Availability and Managing all Technical aspects of the CMS |
17. Outstanding Communication and Presentation Skills |
18. Ability to Detect Performance Issues/ Scalability Bottlenecks, Existing Queries, and Write New Queries with Performance Optimization in Mind. |
19. Should Be Able to Interact with the International Clients |
What will we be building together?
1K Kirana Bazaar (1K) is building Bharat's first hyperlocal offline-online distribution platform. Our aim is to provide the benefits of technology and scale to the underserved first time internet users of Bharat. We use the efficiencies of the existing kirana store network and empower them with a full technology stack to fulfill all needs of our consumers.
Over the next 2 years our goal is to transform the lives of millions of new age consumers of Bharat and at the same time make the lives of thousands of retailers more fulfilling! With our end to end integrated supply chain and technology stack, we are already disrupting the traditional supply chain and bringing in innovation and gamification to the traditional shopping and consumption process. The growth process will demand exploration of technologies like Blockchain, Artificial Intelligence, IPFS, Distributed Computing, and IOT to name a few to fuel the idealistic model design for the making of an evolved #bharat. We visualise seamless access to every consumer or a mom & pop store in the deepest rooted corners of India.
What will you be driving with the team?
To build full-stack solutions for retail & supply chain from managing purchases to selling products to end consumers. You will work on solving some of the complex problems of the retail industry.
Your core responsibilities:
- Solve complex problems and follow good coding practices and complying with existing quality standards.
- Evaluate existing engineering processes and recommend improvements.
- Setup high-quality standards in production running code by performing diligent code reviews and rigorous unit test coverage.
- Brainstorm (sometimes, even prototype) features with the rest of the team based on your knowledge of the codebase.
- And of course, there's always bugs to fix, based on your personal experience or feedback from the team and the 1K community.
What will help you thrive in this role?
- A bachelor’s degree in Computer Science or a related field is preferred.
- 6 month+ experience in software development.
- Knowledge of programming languages.
- Should possess a solid grasp of object-oriented programming, data structures, and software design.
- Experience with AWS infrastructure and distributed systems is a plus.
- Highly developed attention to detail.
- Ability to work well in a fast-paced environment.
Whom you will be sharing your workday 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 at the forefront of disrupting the traditional retail & supply chain industry by building distributed systems
- We are hardcore open source lovers and believe in the strength of the 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 every day.
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.
As Back end developer, we expect you to be motivated in solving real-life complex problems and create compelling experiences for our Resellers. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. Enhance or build Restful web services for our mobile app.
Responsibilities:
- Develop server-side components, REST APIs
- Assume ownership for existing and new modules including design, development, and unit testing for enhancements of existing modules and development of new modules.
- Analyse problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.
- Lead the design and architectural improvements
- Participate and collaborate with team members in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs, and enhance application.
- Reduce technical debt with quality coding
Requirements:
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field) from IITs and Premier Engineering College.
- Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Highly skilled at Java and related technologies, including Java Frameworks like Spring-boot or Drop wizard, RESTful web services, JSON, Servlet, JSP, MySQL, MongoDB, Kafka, AWS Solr.
- Must have hands-on experience in building scalable and secure back end systems.
- Have hands-on experience with systems that are asynchronous, RESTful and demand concurrency
- Good to have knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, deployment.