Job Description: MERN Stack Developer Job Overview: We are seeking a highly skilled and experienced MERN Stack Developer to join our forward-thinking company. With a minimum of 5 years of professional experience, you will lead the development of sophisticated web applications using MongoDB, Express.js, React, and Node.js. Your role will be pivotal in all phases of software development, from concept and design through to testing and deployment, ensuring robust, efficient, and scalable solutions. Key Responsibilities: - Develop, test, and maintain web applications using the MERN stack. - Collaborate with product managers, designers, and other developers to conceptualise and deliver high-quality software solutions. - Implement responsive UIs with React.js and maintain backend services. - Optimise applications for maximum speed and scalability. - Lead API design and development with Node.js and Express.js. - Implement security and data protection using JWT, OAuth, and other techniques. - Engage in database management and optimization with MongoDB. - Troubleshoot and resolve issues in all application tiers. - Implement state management using Redux or Context API. - Ensure cross-platform optimization for mobile devices. - Conduct peer code reviews and lead team discussions on technology best practices. - Integrate data storage solutions including binary storage, caching, and logging. - Work with third-party APIs and cloud services (AWS, Google Cloud Platform). - Keep up-to-date with industry trends and emerging technologies. Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Minimum 5 years of experience in MERN stack development. - Proficient in JavaScript, including ES6+, as well as TypeScript. - Deep understanding of React.js and its core principles, including Hooks and Functional Components. - Experience with Node.js frameworks (e.g., Express.js, NestJS). - Strong experience with MongoDB and Mongoose, including schema design, queries, and aggregation. - Familiarity with front-end build pipelines and tools (Webpack, Babel, NPM/Yarn). - Proficient understanding of client-side scripting and JavaScript frameworks. - Experience with popular React.js state management libraries (Redux/Flux/Context API). - Familiarity with RESTful APIs, GraphQL, and web socket. - Solid understanding of version control tools, such as Git. - Knowledge of containerization and orchestration (Docker, Kubernetes). - Experience with CI/CD pipelines and testing frameworks (Jest, Mocha/Chai). - Strong problem-solving skills and excellent communication abilities. Desirable Skills: - Experience in SSR frameworks like Next.js or Gatsby. - Knowledge of SEO principles. - Understanding of microservices architecture. - Experience with agile methodologies and DevOps culture. - Familiarity with UI/UX design principles. - Contribution to open-source projects is a plus. Benefits: - A competitive salary and performance-based bonuses. - Generous paid time off, including vacation and sick leave. - Continuous learning and professional development opportunities. - Dynamic and supportive work environment. - State-of-the-art technology stack. Interested candidates mail with updated CV :- swatihr@bistbpl.in Job Type: Full-time Work Location: In person
Job Description: Job Title: Python Developer Job Location: Bhopal (Work From Office) Duties and Responsibilities: Full-stack development with the ability of high-quality software design and architecture. Identify, prioritize and execute tasks in the software development life cycle. Review and debug code by performing validation and verification testing. Document development phases and monitor systems. Develop tools and applications by producing clean, efficient, reusable, and testable code. Work with the team to define, design, and deliver new features. Take ownership of significant pieces of Python, Flask & Django-based web applications. Should be a problem solver to contribute toward the success of the project. Designing and creating RESTful APIs for internal and partner consumption Job Specification: Skills Required: - Expert in developing and maintaining applications using Python, Django, Django Rest API, and related frameworks. Good understanding of AWS Project development, EC2 Instance, Loadbalancing, and S3 bucket. Good understanding of server-side templating languages such as Jinja 2 etc. Good understanding of front-end technologies Bootstrap, JavaScript, JQuery, HTML5, and CSS, while experiencing Node JS, and React will be an added advantage. Good hands-on experience in creating REST APIs and API Integration with best coding practices. Good knowledge of Relational and Non-Relational Databases. Able to work with complex SQL queries and stored procedures. Good command of Python ecosystems like Django, Flask, ORM, and environments around it. Strong unit testing, integration testing, and debugging skills Proficient understanding of code versioning tools like GIT. Experience working with Docker, microservice patterns a plus. Data structure analysis and algorithm design, Solving complex performance problems and challenges. Experience working in an Agile development environment. Understanding of web servers. Stronghold on Apache, Nginx, Redis, and Celery Understanding of online payment gateways. Inetrested candidates mail with updated CV :- swatihr@bistbpl.in Job Type: Full-time Work Location: In person
Job Title: React & React Native Developer Location: Bhopal Experience: 1.5+ Years Job Type: Full-Time Job Summary: We are seeking a skilled and experienced React & React Native Developer to join our dynamic development team. The ideal candidate will have a strong background in building both web and mobile applications using React.js and React Native. You will work closely with our product, design, and backend teams to deliver high-quality applications that meet our user needs and business goals. Responsibilities: Develop, test, and maintain high-quality web and mobile applications using React.js and React Native. Collaborate with cross-functional teams to define, design, and ship new features. Optimize applications for maximum speed and scalability. Troubleshoot and debug issues across a variety of devices and browsers. Write clean, maintainable, and well-documented code. Stay up-to-date with the latest industry trends and technologies. Participate in code reviews to maintain code quality and share knowledge with the team. Assist in the design and development of backend APIs to support frontend functionalities. Implement responsive designs and ensure seamless user experiences across different devices and screen sizes. Requirements: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. 3+ years of professional experience in web and mobile development using React.js and React Native. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Thorough understanding of React.js and its core principles. Experience with popular React.js workflows (such as Redux or MobX). Familiarity with RESTful APIs and integrating third-party APIs. Knowledge of modern authorization mechanisms, such as JSON Web Token. Experience with common front-end development tools such as Babel, Webpack, NPM, etc. Ability to understand business requirements and translate them into technical requirements. Strong problem-solving skills and attention to detail. Excellent communication and teamwork skills. Familiarity with code versioning tools such as Git. Preferred Qualifications: Experience with TypeScript. Knowledge of modern front-end build pipelines and tools. Familiarity with Agile/Scrum development processes. Experience with native mobile development (Android/iOS) is a plus. Understanding of mobile UI/UX best practices. Prior experience with CI/CD pipelines. Interested candidates mail with updated CV :- swatihr@bistbpl.in Job Type: Full-time Work Location: In person