JobXprss

Laravel Backend Developer

Schope Infotech Limited
Banani, Dhaka
05/01/2025

Requirements

Education
  • Bachelor of Science (BSc)
  • Bachelor’s Degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Experience
  • At least 2 years
  • The applicants should have experience in the following business area(s):
    Software Company, Developer, E-commerce, Business-to-Business (B2B) Software and Services Startup, E-commerce Startup
Additional Requirements
  • Age at most 30 years
  • Proven experience as a Backend Developer, specifically using Laravel, typically 2+ years.

Technical Skills

  • Strong proficiency in PHP and the Laravel framework.
  • Solid understanding of MVC architecture and object-oriented programming.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with frontend technologies (HTML, CSS, JavaScript) for API integration.
  • Proficiency in version control systems (Git).
  • Knowledge of testing frameworks like PHPUnit.

Problem-solving and Analytical Skills

  • Ability to debug complex issues and implement effective solutions.
  • Strong analytical skills to design efficient and maintainable code.

Collaboration and Communication

  • Excellent communication and teamwork skills to collaborate with cross-functional teams.
  • Ability to work in an Agile/Scrum development environment.

Additional Skills

  • Experience with cloud platforms like AWS, Azure, or Google Cloud is a plus.
  • Knowledge of Docker, Kubernetes, or other containerization technologies.
  • Familiarity with payment gateways, e-commerce platforms, or CMS development.
  • Understanding of deployment pipelines and CI/CD tools.

Soft Skills

  • Strong attention to detail and commitment to delivering high-quality work.
  • Eagerness to learn and adapt to new tools, technologies, and frameworks.

Responsibilities & Context

Application Development

  • Design, develop, and maintain scalable and secure backend applications using Laravel.
  • Write clean, well-documented, and reusable code following best practices.
  • Integrate third-party APIs and services as needed for the application.

Database Management

  • Design and optimize database schemas, queries, and relationships (primarily using MySQL or PostgreSQL).
  • Ensure data integrity, security, and performance.
  • Implement database migrations, seeders, and eloquent models.

API Development and Integration

  • Develop RESTful APIs for frontend and mobile applications.
  • Ensure secure and efficient data exchange between client and server.
  • Troubleshoot and resolve API issues.

Testing and Debugging

  • Conduct unit and integration testing to ensure the reliability and functionality of the application.
  • Identify and fix bugs, performance issues, and security vulnerabilities.
  • Use debugging tools to resolve complex issues efficiently.

Version Control and Deployment

  • Manage code using version control systems like Git (e.g., GitHub, GitLab, or Bitbucket).
  • Collaborate with DevOps teams to deploy applications to staging and production environments.

Collaboration and Documentation

  • Work closely with frontend developers, UI/UX designers, and product managers to deliver cohesive solutions.
  • Maintain technical documentation for backend processes and APIs.
  • Participate in code reviews to ensure code quality and consistency.

Performance Optimization

  • Monitor application performance and implement improvements.
  • Optimize server-side logic and database queries to ensure fast response times.

Security Implementation

  • Implement security best practices such as data encryption, CSRF, and SQL injection prevention.
  • Monitor and update security patches for frameworks and libraries.

Workplace

Work at office

Employment Status

Full Time

Gender

Only Male

Job Location

Dhaka (Banani)

Scroll to Top