Job Description
We are looking for a skilled Backend Developer with 3 years of hands-on experience in Laravel and Node.js. You will be responsible for developing robust backend systems, integrating APIs, and building scalable web applications. The ideal candidate is passionate about clean code, performance, and delivering quality user experiences.
Key Responsibilities
- Design and develop back-end services using Laravel and Node.js
- Build and maintain RESTful APIs and third-party integrations
- Develop efficient MySQL/MongoDB database schemas and write optimized queries
- Collaborate with front-end developers to integrate user-facing elements
- Write reusable, testable, and efficient code following industry best practices
- Work on bug fixing, performance tuning, and improving application scalability
- Maintain code quality through unit testing, code reviews, and documentation
- Participate in Agile/Scrum development processes
Requirements
- 3+ years of professional experience with Laravel (PHP) and Node.js
- Strong understanding of MVC architecture, RESTful APIs, and asynchronous programming
- Experience with front-end technologies like HTML, CSS, JavaScript, and Vue.js or React is a plus
- Good knowledge of MySQL and optionally MongoDB
- Familiarity with version control tools like Git
- Experience with Docker, Redis, or queue systems is a plus
- Strong problem-solving skills and attention to detail
- Good communication and teamwork abilities
Preferred Qualifications
- Experience with AWS, Firebase, or other cloud platforms
- Knowledge of authentication systems (OAuth, JWT, Passport)