React JS Developer at Khati Solutions Pvt. Ltd. · Delhi, Gurugram, Noida · 0 - 3 years · ₹5L - ₹10L / yr · Raised funding · Posted 27 Feb 2020

About Khati Solutions Pvt. Ltd.
About
Connect with the team
Company social profiles
Similar jobs (10)
We’re Hiring: TernStack Developer – Golang
At BigThinkCode, our technology solves complex problems. We are looking for talented backend engineer to join our development team at Chennai.
If you are passionate about building scalable applications and have strong experience in backend programming with interest for Golang and modern web technologies, we would love to hear from you!
Please find below our job description, if interested apply / reply sharing your profile to connect and discuss.
Company: BigThinkCode Technologies
URL: https://www.bigthinkcode.com/
Experience required: 4 - 5 years
Work location: Chennai
Joining time: Immediate – 4 weeks
Work Mode: Work from office (Hybrid)
We are looking for a skilled and passionate TernStack Developer with strong Golang experience to join our growing engineering team. The ideal candidate should have hands-on experience in building scalable web applications, backend services, APIs, and modern frontend applications.
What You’ll Do
- Design, develop, test, and maintain scalable and high-performance web applications.
- Build and maintain robust backend services and RESTful APIs using Golang.
- Develop responsive and user-friendly frontend applications using modern JavaScript/TypeScript technologies.
- Work on end-to-end application development, including frontend, backend, APIs, and database integrations.
- Design and develop scalable, secure, and maintainable application architecture.
- Collaborate closely with product, design, and engineering teams to deliver high-quality solutions.
- Write clean, reusable, efficient, and well-tested code.
- Participate in code reviews and contribute to engineering best practices and coding standards.
- Troubleshoot, debug, and resolve application and production issues.
- Contribute to performance optimization, scalability, and continuous improvement of applications.
What We’re Looking For
- 4–5 years of hands-on experience in software development.
- Experience with distributed systems and microservices architecture.
- Strong hands-on experience with Golang or Erlang or other programming languages with interest, learn Golang for backend development.
- Experience building RESTful APIs, backend services, and microservices.
- Good experience with JavaScript and/or TypeScript and modern frontend development.
- Experience working with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
- Strong understanding of software design principles, data structures, and scalable application architecture.
- Experience with Git and version control workflows.
- Good understanding of API security, authentication, and authorization mechanisms.
- Strong debugging and problem-solving skills.
- Ability to work independently as well as collaboratively managing small 2-3 members team in a fast-paced engineering environment.
Preferred / Nice to Have
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker, Kubernetes, or containerized applications.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum development methodologies.
1) Be open to learn new frameworks like Hapi.JS , Typescript , Nest.JS
2) Strong DB concepts , and hands on knowledge on MongoDB , REDIS
3) Experience working with micro-services will be a plus
4) Experience working with JWT and IAM systems will be a plus
5) Experience working with Postman , Swagger will be a plus
6) TDD knowledge is an advantage and also working with Unit Test code and familiar with test code coverage concepts.
7) Strong operating system knowledge is a plus with knowledge of how to manage threads.
8) Working experience with RabbitMQ , Kafka will be a plus
9) Strong knowledge of JS internals is a must.
You can contact me on nine three one six one two zero one three two
Job Description:
As a Backend Developer, you will:
- Implement server-side logic to ensure high performance and responsiveness to requests from the front-end.
- Integrate machine learning models for fraud detection, enhancing the security and reliability of our applications.
- Manage database operations, ensuring the integrity, security, and efficiency of data storage and retrieval.
- Collaborate with cross-functional teams to develop and maintain scalable, robust, and secure applications.
Responsibilities:
- Development of all server-side logic, definition, and maintenance of the central database.
- Ensuring high performance and responsiveness to front-end requests.
- Integrating data storage solutions, including databases, key-value stores, blob stores, etc.
- Implementing security and data protection measures.
- Integrating machine learning models for advanced data processing and analysis.
Key Performance Indicators (KPI) For Role:
- Quality and efficiency of backend systems developed.
- Effectiveness in integrating and deploying machine learning models.
- Database performance and security measures.
- Positive feedback from team members and stakeholders.
- Adherence to coding standards and best practices in backend development.
Prior Experience Required:
- Minimum 3+ years of backend development experience.
- Proficient in Node.js or Python (especially Django and Flask frameworks), or/and Go.
- Strong database management skills with both SQL and NoSQL databases.
- Experience in integrating and deploying machine learning models for real-world applications, specifically for fraud detection is highly desirable.
- Familiarity with RESTful API development and microservices architecture.
- Good understanding of asynchronous programming and its workarounds.
- Experience with cloud services (AWS, Azure, GCP) and serverless architectures.
Location:
Hyderabad
Collaboration:
The role involves close collaboration with frontend developers, data scientists, and project managers to ensure the seamless integration of backend services with front-end applications and data analytics models.
Salary:
Competitive, based on experience and market standards.
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Language Skills:
- Strong command of Business English, both verbal and written, is required.
Other Skills Required:
- Strong analytical and problem-solving skills.
- Proficient understanding of code versioning tools, such as Git.
- Ability to design and implement low-latency, high-availability, and performant applications.
- Knowledge of security compliance and integrated security protocols.
- Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
- Experience with containerization technologies (Docker, Kubernetes) is a plus.
Other Requirements:
- Proven ability to work in a fast-paced, agile development environment.
- Demonstrated ability to manage multiple projects simultaneously and meet deadlines.
- A portfolio showcasing successful backend projects.
• Involved in code development and implementing database changes and design pattern.
• Good code reviews and code debugging skills.
• Design, Development, Programming, Maintaining and customizing solutions to meet customer’s specific needs.
• Product Development is added advantage.

Technical skills:
- Well documented experience with .NET framework and C#
• Well documented experience with http://asp.net/">ASP.NET MVC
• Experience with JavaScript libraries (for example jQuery)
• Experience with HTML, JavaScript and CSS
• Experience with integrating and developing web services (REST, WCF)
• Experience with Unit and Integration testing
• Experience with system design and requirement analysis
• Knowledge about ORM frameworks (for example Entity Framework)
• Good understanding on how to develop stable, high performing and maintainable high scale systems
Bonus:
- Experience with Test Driven Development
• Experience with Domain Driven Design
• Experience with JavaScript frameworks (for example AngularJS)
• Experience with UI frameworks (for example Twitter Bootstrap)
• Experience with mobile application development
We are looking for a MERN stack developer with experience in designing and developing the design and development of
- JavaScript experience
- NodeJS - 2+ years of experience with production-ready applications
- 2+ years of experience with 2 or more UI frameworks (React, Angular).
- React preferred a Thorough understanding of React.js and its core principles
- Experience with popular React.js libraries (such as Redux, jest, etc)
- Experience in testing libraries such as Jest, Enzyme, or Mocha.
- Experience in building Progressive Web Apps (PWA)
- Knowledge of Node server, Socket connections, and mechanisms to handle real-time async data
- Experience with Elasticsearch (Lucene queries).
- Experience with API Design
- Experience with DB Design (document and relational databases like Mysql, MongoDB, etc.)
- Experience with SQL/NoSQL databases, writing queries, etc.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Understanding HTTP/HTTPS protocols
Responsibilities
- You will be part of a growing high functional team, responsible for delivering various frontend products to the end-users. Simplifying complex workflow and make it easy for the end-users.
- The team designs and develops various products from - financial apps targeted to invoice users, data-heavy app oriented to operational and support teams, a productivity app for sales teams,
- SDK that will be integrated into third-party apps, etc.
- You will work with business, product, and backend teams to work on new features and products.
- You are expected to drive the products to maximize its business impact and customer delight.
- You are expected to stay on top of tech innovations in the Web development space, experiment them and make suitable suggestions to enhance tech stack. Research and propose software programs that are compatible with future technologies.
- Design and implement Single Page Applications (SPAs) using modern JavaScript frameworks
- Integrating data from various back-end services
- Develop a simple-to-use user interface for a complex product, apply new technologies, best design practices and usability patterns
- Contribute to end-to-end system architecture, working with/as cross-functional teams
- Collaborate with UX teams, product managers and other technical teams to create optimized and delightful user experiences
- Apply expertise of HTML5, bootstrap/foundation CSS frameworks
- Analyze the performance of layers in the frontend, backend and engineer designs/code to solve them
- Work with the product team to build flow and detail out the requirements
- Conversant with development for desktop and mobile browsers and hybrid apps.
Requirement
You are required to be comfortable in the following aspects:
- Proven working experience in web programming
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS
- Solid understanding of how web applications work including security, session management, and best development practices
- Working with respectable size Single Page Application (SPA) project
- Expert in MVC like design patterns, modern JavaScript frameworks
- Hands-on experience with network diagnostics, network analytics tools
- Solid CS, OOP/OOD, design patterns
- Good grasp on usability and interaction design
- Track record in large-scale system software development
- Aggressive problem diagnosis and creative problem-solving skills
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
Skills
- Any framework - ReactJS (Must Have), AngularJS, Backbone, Ember, VueJS
- DOM and Virtual DOM understanding
- API Integration. Understanding of session management.
- Experience with server-side processing such as templating, packaging and delivery
- Some end-to-end system design experience, sensitive to security
- Experience working with webviews on Android and iOS
- Exposure to React Native
- Demonstrated visual design and layout skills
- Design and development of backend REST endpoint applications
- Criteria : BCA / BSc/BE / BTech passouts
- Experience Required : 1 to 2 Years (Freshers Do Not Apply)
- Candidates should be ready to learn (Low-Code .NET based platform)
- Looking for immediate joiners only
What Makes You A Great Fit :
Minimum 5 years of professional development experience with object orientated PHP, MySQL, AJAX JSON. Understanding of enterprise software design patterns and data structures.
Strong experience in frameworks like Laravel, CodeIgniter, Phalcon, Kohana, Zend or Symphony.
Experience in CI/CD (Git/GitHub/Jenkins/Sonar/Nexus/PMD).
Experience in javascript library(jQuery, google web kit or YUI)
Experience in handling of huge MySQL databases.
Experience in designing and deploy applications on AWS, Azure.








