No of Positions: 1
Location: Ahmedabad
Tentative Start Date: November 17, 2023
Work From : Onsite
Rate : $ 5 - 10 (Hourly)
Experience : 3 to 5 Year
Key Responsibilities:
1. Solution Architecture: Design and architect scalable and efficient solutions for complex problems, considering factors like performance, maintainability, and scalability.
2. Backend Development: Develop and maintain backend components using Laravel and Node.js, ensuring high performance and responsiveness to requests.
3. Database Management: Proficient in working with databases, especially PostgreSQL. Design and optimize database schema, write complex queries, and ensure data integrity.
4. Caching and Optimization: Implement caching strategies to enhance application performance. Optimize code and database queries for efficient data retrieval and processing.
5. Queue and Background Jobs: Set up and manage queues for background job processing. Develop and optimize background jobs to handle tasks asynchronously.
6. Collaboration: Work closely with frontend developers, QA engineers, and other team members to integrate backend functionality seamlessly into the overall application architecture.
7. Code Review: Participate in code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the development team.
Skills and Qualifications:
1. Technical Proficiency: Strong proficiency in Laravel and Node.js. Solid understanding of backend development principles and best practices.
2. Database Expertise: In-depth knowledge of PostgreSQL or similar relational databases. Ability to design and optimize database schema and write efficient queries.
3. Caching and Optimization: Experience implementing caching strategies for performance improvement. Ability to optimize code and queries. Hands-on experience with queue management and background job processing.