Location
Bangalore | India
Job description
HIRING FOR FLIPKART
Responsibilities:
1. **Full-Stack Development**:
- Develop highly scalable distributed solutions across the full stack to enhance user experiences and drive business growth.
2. **Agile Methodologies**:
- Work collaboratively with agile development methodologies, following best practices and actively seeking opportunities for continuous learning.
3. **Software Solution Ideation**:
- Collaborate with development teams and product managers to brainstorm and conceptualize software solutions that meet user needs and business objectives.
4. **Architecture Design**:
- Design client-side and server-side architecture for applications, ensuring scalability, reliability, and performance.
5. **Front-End Development**:
- Build visually appealing front-end applications using HTML/CSS, JavaScript, and relevant libraries and frameworks.
6. **Database Management**:
- Develop and manage databases and applications, ensuring they function effectively and efficiently.
7. **API Development**:
- Write efficient APIs to facilitate communication between client-side and server-side components.
8. **Testing and Debugging**:
- Test software for responsiveness and efficiency, troubleshoot and debug issues, and perform necessary upgrades.
9. **Mobile Responsive Design**:
- Build features and applications with mobile-responsive design to ensure compatibility across different devices and screen s.
10. **Documentation**:
- Write comprehensive technical documentation to facilitate understanding and maintenance of software solutions.
Requirements: 1. **Education and Experience**:
- Bachelor's degree in Computer Science with at least 2 years of experience as a Full Stack Developer in product-based companies, preferably in sectors such as e-commerce, SaaS, or B2B.
2. **Front-End Skills**:
- Proficiency in multiple front-end languages and libraries, including HTML/CSS, JavaScript, XML, jQuery, and frameworks like React or Angular.
3. **Back-End Skills**:
- Knowledge of JavaScript/TypeScript and Node.js based frameworks like Express or NestJS for server-side development.
4. **Database and Web Server**:
- Familiarity with databases such as MySQL, Oracle, MongoDB, web servers like Apache, and UI/UX design principles.
5. **Git Proficiency**:
- Proficient understanding of Git for version control and collaborative software development.
6. **Communication Skills**:
- Excellent verbal communication skills to effectively collaborate with team members and stakeholders.
Job tags
Salary