Job Description
• Develop and maintain robust back-end solutions using JavaScript and Laravel Framework.
• Design and manage MySQL databases, ensuring efficient integration of multiple data sources and adherence to business processes.
• Implement user authentication and authorization mechanisms across multiple systems and environments.
• Optimize application output for various delivery platforms, including mobile and desktop, while adhering to scalability and performance requirements.
• Create and maintain database schemas that accurately represent business processes and support system functionalities.
• Implement REST APIs for smooth communication between different components of the application.
• Follow best practices in software development, including version control with Git, object-oriented programming, and adherence to the Model-View-Controller (MVC) architecture.
Requirements:
• Proficiency in Laravel, REST APIs, SQL, Git, HTML, CSS, JavaScript, and jQuery.
• Strong knowledge of MySQL or other database management systems.
• Understanding of asynchronous programming and its quirks and workarounds.
• Familiarity with server-side CSS pre-processors and front-end technologies such as HTML5 and CSS3.
• Experience with user authentication and authorization mechanisms.
• Ability to integrate multiple data sources and databases into a cohesive system.
• Knowledge of fundamental design principles for scalable applications.
• Familiarity with different delivery platforms and optimization techniques.
• Experience with PHP frameworks like Doctrine is a plus.
• Strong knowledge of back-end programming languages such as JavaScript and Node.js Framework.
Qualifications
• 2+ years' of experience in web development and software design
• Expertise in front-end technologies (HTML, JavaScript, CSS), PHP frameworks, and MySQL databases
💡 Quick Summary
Seeking a career-building opportunity? The Back End Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Kolkata offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
