Full-stack Developer LearnKaro Education Technologies Private Limited
LearnKaro Education Technologies Private Limited
Office Location
Full Time
Experience: 0 - 31 years required
Pay: INR 10000 - INR 35000 /Month
Type: Full Time
Location: 24, Kamal Colony Delhi Road Near Dominos Pizza, Kamal Colony, Avas Vikas Colony, Dara Shivpuri, Saharanpur, Uttar Pradesh 247001, India Bizopuri, Saharanpur
Skills: General Skills, Communication, Teamwork
About LearnKaro Education Technologies Private Limited
Job Description
Job Overview:We are seeking a highly skilled Python Backend & Full Stack Developer with a strong foundation in both backend and frontend development to join our growing team in Saharanpur. The ideal candidate will be proficient in Python (FastAPI/Flask) and experienced with the MERN stack (MongoDB, Express.js, React.js, Node.js), along with hands-on experience working with relational databases (MySQL, PostgreSQL) and NoSQL (MongoDB) systems. This role involves designing, developing, and maintaining scalable applications while collaborating with cross-functional teams to ensure performance, security, and seamless integration.
Main Responsibilities:
1. Full Stack DevelopmentDesign
- develop, and maintain full stack applications using MERN stack and Python (FastAPI/Flask).
- Write clean, reusable, and maintainable code for both frontend and backend.
- Ensure seamless integration between user interface and backend logic.
2. Backend DevelopmentBuild
- secure and scalable RESTful APIs using Node.js/Express.js and Python FastAPI/Flask.
- Handle server-side logic, data processing, authentication, and authorization.
- Implement optimized database queries and scalable backend services.
3. Frontend Development
- Develop responsive and interactive user interfaces using React.js.
- Implement component-based architecture, routing, and state management (e.g., Redux).
- Optimize frontend performance and ensure cross-browser compatibility.
4. Database Management
- Design and manage database schemas using MongoDB and SQL/RDBMS (MySQL/PostgreSQL).
- Ensure data integrity, indexing, and performance optimization for large datasets.
5. System Integration
- Integrate external APIs, services, and networking protocols including DNS configurations.
- Ensure reliable communication between microservices and external systems.
6. Testing and Debugging
- Perform unit, integration, and functional testing to ensure stability.
- Identify and fix bugs across backend and frontend codebases.
- Optimize code for performance, reliability, and scalability.
7. Collaboration and Documentation
- Collaborate with UI/UX designers, product managers, and engineers.
- Document APIs, workflows, and architectural decisions.
- Participate in code reviews and contribute to knowledge sharing.
8. Deployment and Maintenance
- Deploy and monitor applications on cloud platforms like AWS, Azure, or Heroku.
- Handle CI/CD pipelines, system updates, and regular maintenance tasks.
- Monitor performance metrics and ensure application availability.
Skills Required:
- Proficient in Python (FastAPI/Flask) and MERN stack (MongoDB, Express.js, React.js, Node.js)
- Strong programming skills in JavaScript (ES6+), C++, and C
- Deep understanding of RESTful APIs, JSON, and system integrations
- Hands-on experience with both SQL (MySQL/PostgreSQL) and NoSQL (MongoDB) databases
- Familiarity with DNS protocols and networking integration
- Experience with version control systems (e.g., Git)
- Strong debugging and performance optimization skills
- Qualifications:Bachelor's degree in Computer Science, Information Technology, or a related field
- 2+ years of professional experience as a Full Stack or MERN Stack Developer
Familiarity with Agile development practices, sprints, and collaboration tools (e.g., Jira, Trello)
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 2+ years of professional experience as a Full Stack or MERN Stack Developer
- Familiarity with Agile development practices, sprints, and collaboration tools (e.g., Jira, Trello)