Job Title: Full Stack Developer
Location: Vijayawada / Work from Home
Job Type: Full-Time
Job Description:
We are seeking a talented and experienced Full Stack Developer with a strong background in Laravel, Node.js, PHP, MongoDB, and frontend technologies to join our dynamic team. The ideal candidate will have a minimum of 3 years of hands-on experience in developing and maintaining web applications, with a focus on backend REST APIs and frontend integration.
Key Responsibilities:
- **Backend Development:**
- Design, develop, and maintain scalable backend systems using Laravel and Node.js.
- Build and optimize RESTful APIs to ensure seamless integration with frontend applications.
- Develop and manage database schemas and queries using MongoDB.
- **Frontend Development:**
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Ensure responsive and visually appealing user interfaces by applying best practices in frontend development.
- **Code Management:**
- Utilize Git for version control, ensuring smooth collaboration and code management within the team.
- Participate in code reviews and contribute to maintaining high code quality and best practices.
- **Problem Solving and Innovation:**
- Troubleshoot and resolve technical issues and bugs in both backend and frontend code.
- Continuously research and integrate new technologies to enhance application performance and user experience.
**Qualifications:**
- **Experience:**
- Minimum of 3 years of professional experience in backend development with Laravel, Node.js, and PHP.
- Proven experience in database design and management using MongoDB.
- Experience with Git for version control.
- Strong understanding of RESTful API design and implementation.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and frameworks/libraries (e.g., React, Vue.js) is a plus.
- **Skills:**
- Strong problem-solving skills and ability to debug complex issues.
- Excellent communication skills and ability to work collaboratively in a team environment.
- Familiarity with Agile development methodologies is a plus.
**Education:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is preferred, but equivalent experience will be considered.
**Benefits:**
- Flexible working hours, remote work options
**How to Apply:**
Please send your resume, cover letter, and any relevant portfolio links. We look forward to hearing from you!